|
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.runtime.deployment.preprocessor.ConfigurationGenerator
public class ConfigurationGenerator
Builder for server configuration and datasource files from templates and properties.
Field Summary | |
---|---|
static java.lang.String |
BOUNDARY_BEGIN
|
static java.lang.String |
BOUNDARY_END
|
static java.util.List<java.lang.String> |
DB_LIST
|
static java.lang.String |
NUXEO_CONF
|
static java.lang.String |
NUXEO_HOME
|
static java.lang.String |
PARAM_TEMPLATE_DBNAME
|
static java.lang.String |
PARAM_TEMPLATE_NAME
Deprecated. use PARAM_TEMPLATES_NAME instead |
static java.lang.String |
PARAM_TEMPLATES_NAME
Absolute or relative PATH to the user chosen templates (comma separated list) |
static java.lang.String |
PARAM_TEMPLATES_NODB
|
static java.lang.String |
PARAM_TEMPLATES_PARSING_EXTENSIONS
|
Constructor Summary | |
---|---|
ConfigurationGenerator()
|
Method Summary | |
---|---|
void |
changeTemplates(java.lang.String newTemplates)
|
java.lang.String |
extractDatabaseTemplateName()
Extract a database template from a list of templates. |
java.util.List<java.io.File> |
getIncludedTemplates()
|
java.io.File |
getNuxeoDefaultConf()
|
java.io.File |
getNuxeoHome()
|
java.util.Properties |
getUserConfig()
|
boolean |
init()
Initialize configurator, check requirements and load current configuration |
boolean |
isConfigurable()
|
static void |
main(java.lang.String[] args)
|
void |
run()
Runs the configuration files generation. |
void |
saveConfiguration(java.util.Map<java.lang.String,java.lang.String> changedParameters)
Save changed parameters in nuxeo.conf . |
void |
setForceGeneration(boolean forceGeneration)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NUXEO_HOME
public static final java.lang.String NUXEO_CONF
@Deprecated public static final java.lang.String PARAM_TEMPLATE_NAME
PARAM_TEMPLATES_NAME
instead
public static final java.lang.String PARAM_TEMPLATES_NAME
public static final java.lang.String PARAM_TEMPLATE_DBNAME
public static final java.lang.String PARAM_TEMPLATES_NODB
public static final java.lang.String PARAM_TEMPLATES_PARSING_EXTENSIONS
public static final java.lang.String BOUNDARY_BEGIN
public static final java.lang.String BOUNDARY_END
public static final java.util.List<java.lang.String> DB_LIST
Constructor Detail |
---|
public ConfigurationGenerator()
Method Detail |
---|
public boolean isConfigurable()
public void setForceGeneration(boolean forceGeneration)
public java.util.Properties getUserConfig()
public void run() throws ConfigurationException
ConfigurationException
public boolean init()
public void changeTemplates(java.lang.String newTemplates)
public java.io.File getNuxeoHome()
public java.io.File getNuxeoDefaultConf()
public java.util.List<java.io.File> getIncludedTemplates()
public static void main(java.lang.String[] args) throws ConfigurationException
ConfigurationException
public void saveConfiguration(java.util.Map<java.lang.String,java.lang.String> changedParameters) throws ConfigurationException
nuxeo.conf
.
changedParameters
- Map of modified parameters
ConfigurationException
public java.lang.String extractDatabaseTemplateName()
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |