|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object openlsd.network.server.common.LSDLoadServerConfig
public class LSDLoadServerConfig
Load Configuration of Server from config file
Field Summary | |
---|---|
static java.lang.String |
XPATH_ADMIN
XML PATH admin base |
static java.lang.String |
XPATH_CLIENT
XML PATH client base |
static java.lang.String |
XPATH_CLIENTCOMP
XML PATH clientcomp base |
static java.lang.String |
XPATH_COMPCLIENT
XML PATH compression on client part |
static java.lang.String |
XPATH_COMPSERVER
XML PATH compression on server part |
static java.lang.String |
XPATH_FASTMD5PATH
XML PATH Fast MD5 libary path |
static java.lang.String |
XPATH_FUNC_ADMIN
XML PATH support for admin |
static java.lang.String |
XPATH_FUNC_DEL
XML PATH support for del |
static java.lang.String |
XPATH_FUNC_GET
XML PATH support for get |
static java.lang.String |
XPATH_FUNC_GETNA
XML PATH support for get with no ack |
static java.lang.String |
XPATH_FUNC_INFO
XML PATH support for info |
static java.lang.String |
XPATH_FUNC_MOVE
XML PATH support for move |
static java.lang.String |
XPATH_FUNC_PUT
XML PATH support for put |
static java.lang.String |
XPATH_FUNC_PUTFILE
XML PATH support for put from file (local only) |
static java.lang.String |
XPATH_FUNC_PUTNA
XML PATH support for put with no ack |
static java.lang.String |
XPATH_GETFILEFROMPATH_PATH
XML PATH getFilePath path |
static java.lang.String |
XPATH_HTTPPORT
XML PATH Port for HTTP Service |
static java.lang.String |
XPATH_LEGACY
XML PATH legacy base |
static java.lang.String |
XPATH_LEGACYFILE
XML PATH legacy file base |
static java.lang.String |
XPATH_LEGBASE
XML PATH Legacy Path base |
static java.lang.String |
XPATH_LEGCRYPTED
XML PATH Legacy crypted mode |
static java.lang.String |
XPATH_LEGKEY
XML PATH Legacy crypted key |
static java.lang.String |
XPATH_LEGLID
XML PATH Legacy Id |
static java.lang.String |
XPATH_LEGNAME
XML PATH Legacy Name |
static java.lang.String |
XPATH_LEGOUTBASE
XML PATH Legacy Outpath base |
static java.lang.String |
XPATH_LEGSTATUS
XML PATH Legacy status (open or closed) |
static java.lang.String |
XPATH_LEGSTORAGESIZE
XML PATH Legacy Storage size |
static java.lang.String |
XPATH_OPENLSD
XML PATH base |
static java.lang.String |
XPATH_PASSWORD
XML PATH password |
static java.lang.String |
XPATH_PORT
XML PATH port for service |
static java.lang.String |
XPATH_PROTECTED
XML PATH protected base |
static java.lang.String |
XPATH_RUNWEBLSDCHECK_PATH
XML PATH full command to run check of lsd consistency |
static java.lang.String |
XPATH_RUNWEBLSDSERVER_PATH
XML PATH full command to run lsd server |
static java.lang.String |
XPATH_SERVERBLOCKSIZE
XML PATH Block Size |
static java.lang.String |
XPATH_SERVERTIMEOUT
XML PATH TimeOut limit |
static java.lang.String |
XPATH_SLF4J_PATH
XML PATH slf4j configuration file |
static java.lang.String |
XPATH_WEBDF_PATH
XML PATH df command |
static java.lang.String |
XPATH_WEBDU_PATH
XML PATH du command |
Constructor Summary | |
---|---|
LSDLoadServerConfig()
|
Method Summary | |
---|---|
static boolean |
initFromXML(java.lang.String filename,
java.util.concurrent.ConcurrentHashMap<java.lang.Long,LSDLegacy> LegacyHMap,
LSDServerInstance[] LSI,
int initServer)
Read the XML file filename, and init the values for the server according to this file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String XPATH_OPENLSD
public static final java.lang.String XPATH_SERVERTIMEOUT
public static final java.lang.String XPATH_SERVERBLOCKSIZE
public static final java.lang.String XPATH_FASTMD5PATH
public static final java.lang.String XPATH_GETFILEFROMPATH_PATH
public static final java.lang.String XPATH_RUNWEBLSDSERVER_PATH
public static final java.lang.String XPATH_RUNWEBLSDCHECK_PATH
public static final java.lang.String XPATH_WEBDF_PATH
public static final java.lang.String XPATH_WEBDU_PATH
public static final java.lang.String XPATH_SLF4J_PATH
public static final java.lang.String XPATH_HTTPPORT
public static final java.lang.String XPATH_ADMIN
public static final java.lang.String XPATH_CLIENT
public static final java.lang.String XPATH_CLIENTCOMP
public static final java.lang.String XPATH_PROTECTED
public static final java.lang.String XPATH_LEGACY
public static final java.lang.String XPATH_LEGACYFILE
public static final java.lang.String XPATH_PORT
public static final java.lang.String XPATH_COMPSERVER
public static final java.lang.String XPATH_COMPCLIENT
public static final java.lang.String XPATH_PASSWORD
public static final java.lang.String XPATH_FUNC_ADMIN
public static final java.lang.String XPATH_FUNC_DEL
public static final java.lang.String XPATH_FUNC_GET
public static final java.lang.String XPATH_FUNC_GETNA
public static final java.lang.String XPATH_FUNC_INFO
public static final java.lang.String XPATH_FUNC_MOVE
public static final java.lang.String XPATH_FUNC_PUT
public static final java.lang.String XPATH_FUNC_PUTNA
public static final java.lang.String XPATH_FUNC_PUTFILE
public static final java.lang.String XPATH_LEGLID
public static final java.lang.String XPATH_LEGNAME
public static final java.lang.String XPATH_LEGBASE
public static final java.lang.String XPATH_LEGOUTBASE
public static final java.lang.String XPATH_LEGSTORAGESIZE
public static final java.lang.String XPATH_LEGCRYPTED
public static final java.lang.String XPATH_LEGKEY
public static final java.lang.String XPATH_LEGSTATUS
Constructor Detail |
---|
public LSDLoadServerConfig()
Method Detail |
---|
public static boolean initFromXML(java.lang.String filename, java.util.concurrent.ConcurrentHashMap<java.lang.Long,LSDLegacy> LegacyHMap, LSDServerInstance[] LSI, int initServer)
filename
- of the XML config fileLegacyHMap
- HashMap for LegacyLSI
- Array for all LSDServerInstance, if NULL, it is not usedinitServer
- set to 1 to enable specific action for Server starts, 0 for no action (initDB), -1 for less init (CheckDB)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |