|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.launcher.config.ServerConfigurator
public abstract class ServerConfigurator
Field Summary | |
---|---|
static String[] |
NUXEO_SYSTEM_PROPERTIES
|
Constructor Summary | |
---|---|
ServerConfigurator(ConfigurationGenerator configurationGenerator)
|
Method Summary | |
---|---|
void |
checkPaths()
Check server paths; warn if existing deprecated paths. |
abstract void |
cleanupPostWizard()
|
void |
dumpProperties(Properties userConfig)
|
Properties |
filterSystemProperties(Properties properties)
Extract Nuxeo properties from given Properties (System properties are removed, except those set by Nuxeo) |
abstract File |
getBundlesDir()
|
abstract File |
getConfigDir()
|
File |
getDataDir()
|
abstract String |
getDefaultTmpDir()
|
File |
getDirectory(String key)
|
abstract File |
getLogConfFile()
|
File |
getLogDir()
|
File |
getNuxeoLibDir()
|
File |
getPidDir()
|
abstract File |
getServerLibDir()
|
File |
getTmpDir()
|
void |
initLogs()
Initialize logs |
abstract boolean |
isWizardAvailable()
|
abstract void |
prepareWizardStart()
|
void |
removeExistingLocks()
Remove locks on file system (dedicated to Lucene locks) |
void |
removeHotfixesAtUpgrade()
Used for upgrades: look for a blacklist.txt file and if found, remove listed packages and bundles. |
void |
setDataDir(String dataDirStr)
|
void |
setDirectory(String key,
String directory)
|
void |
setLogDir(String logDirStr)
|
void |
setPidDir(String pidDirStr)
|
void |
setTmpDir(String tmpDirStr)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String[] NUXEO_SYSTEM_PROPERTIES
Constructor Detail |
---|
public ServerConfigurator(ConfigurationGenerator configurationGenerator)
Method Detail |
---|
public File getDataDir()
public File getLogDir()
public void setDataDir(String dataDirStr)
dataDirStr
- Data directory path to setpublic void setLogDir(String logDirStr)
logDirStr
- Log directory path to setpublic void initLogs()
public File getPidDir()
public void setPidDir(String pidDirStr)
pidDirStr
- Pid directory path to setpublic void checkPaths() throws ConfigurationException
ConfigurationException
- If deprecated paths have been detectedpublic File getTmpDir()
public abstract String getDefaultTmpDir()
public void setTmpDir(String tmpDirStr)
tmpDirStr
- Temporary directory path to setpublic void setDirectory(String key, String directory)
key
- directory system keydirectory
- absolute or relative directory pathEnvironment
public File getDirectory(String key)
key
- directory system key
Environment
public abstract File getLogConfFile()
public void removeExistingLocks()
public abstract File getConfigDir()
public abstract void prepareWizardStart()
public abstract void cleanupPostWizard()
public abstract boolean isWizardAvailable()
public void dumpProperties(Properties userConfig)
userConfig
- Properties to dump into config directorypublic Properties filterSystemProperties(Properties properties)
properties
- Properties to be filtered
public File getNuxeoLibDir()
public abstract File getServerLibDir()
public void removeHotfixesAtUpgrade()
public abstract File getBundlesDir()
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |