Package | Description |
---|---|
org.nuxeo.ecm.core.storage.mongodb | |
org.nuxeo.launcher |
Utility package for managing Nuxeo server processes.
|
org.nuxeo.launcher.config |
Nuxeo configuration management.
|
org.nuxeo.launcher.config.backingservices | |
org.nuxeo.launcher.connect | |
org.nuxeo.runtime.deployment.preprocessor |
Modifier and Type | Method and Description |
---|---|
void |
MongoDBChecker.check(ConfigurationGenerator cg) |
Modifier and Type | Method and Description |
---|---|
protected void |
NuxeoLauncher.config() |
void |
NuxeoLauncher.configure()
Configure the server after checking installation
|
static NuxeoLauncher |
NuxeoLauncher.createLauncher(String[] args) |
protected void |
NuxeoLauncher.decrypt() |
protected void |
NuxeoLauncher.encrypt() |
static void |
NuxeoLauncher.launch(NuxeoLauncher launcher) |
String |
NuxeoLauncher.prompt(String message,
Predicate<String> predicate,
String error)
Prompt for a value read from the console or stdin.
|
String |
NuxeoLauncher.promptDescription() |
String |
NuxeoLauncher.promptEmail()
Prompts for a valid email address according to RFC 822 standards.
|
org.nuxeo.connect.connector.NuxeoClientInstanceType |
NuxeoLauncher.promptInstanceType() |
char[] |
NuxeoLauncher.promptPassword(boolean confirmation) |
org.nuxeo.connect.data.ConnectProject |
NuxeoLauncher.promptProject(List<org.nuxeo.connect.data.ConnectProject> projects) |
boolean |
NuxeoLauncher.register()
Register the instance, generating the CLID or using the passed one; or renew a registration.
|
protected boolean |
NuxeoLauncher.registerRemoteInstance() |
protected boolean |
NuxeoLauncher.registerRemoteInstance(String username,
char[] password,
org.nuxeo.connect.data.ConnectProject project,
org.nuxeo.connect.connector.NuxeoClientInstanceType type,
String description) |
protected boolean |
NuxeoLauncher.registerSaveCLID() |
boolean |
NuxeoLauncher.registerTrial()
Deprecated.
Since 9.3: To register for a free 30 day trial on Nuxeo Online Services, please visit
https://connect.nuxeo.com/register
|
protected void |
NuxeoLauncher.setConfigProperties() |
protected void |
NuxeoLauncher.showConfig() |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationGenerator.addTemplate(String templatesToAdd)
Add template(s) to the
ConfigurationGenerator.PARAM_TEMPLATES_NAME list if not already present |
void |
ConfigurationGenerator.checkAddressesAndPorts()
Will check the configured addresses are reachable and Nuxeo required ports are available on those addresses.
|
static void |
ConfigurationGenerator.checkAddressReachable(InetAddress address) |
void |
ConfigurationGenerator.checkJavaVersion()
Check that the process is executed with a supported Java version.
|
protected static void |
ConfigurationGenerator.checkJavaVersion(String version,
String[] compliantVersions)
Check the java version compared to compliant ones.
|
protected void |
TomcatConfigurator.checkNetwork() |
protected void |
ServerConfigurator.checkNetwork()
Perform server specific checks, not already done by
ConfigurationGenerator.checkAddressesAndPorts() |
protected void |
ServerConfigurator.checkPath(File oldPath,
String message)
Check if oldPath exist; if so, then raise a ConfigurationException with information for fixing issue
|
void |
TomcatConfigurator.checkPaths() |
void |
ServerConfigurator.checkPaths()
Check server paths; warn if existing deprecated paths.
|
void |
JettyConfigurator.checkPaths() |
static void |
ConfigurationGenerator.checkPortAvailable(InetAddress address,
int port)
Checks if port is available on given address.
|
protected HashMap<String,String> |
ConfigurationGenerator.evalDynamicProperties()
Generate properties which values are based on others
|
protected void |
ConfigurationGenerator.generateFiles() |
InetAddress |
ConfigurationGenerator.getBindAddress()
Checks the userConfig bind address is not 0.0.0.0 and replaces it with 127.0.0.1 if needed
|
static InetAddress |
ConfigurationGenerator.getBindAddress(String hostName)
Checks hostName bind address is not 0.0.0.0 and replaces it with 127.0.0.1 if needed
|
protected Collection<BackingChecker> |
BackingServiceConfigurator.getCheckers() |
protected Optional<URLClassLoader> |
BackingServiceConfigurator.getClassLoaderForTemplate(File templateDir,
String classPath)
Build a ClassLoader based on the classpath definition of a template.
|
File |
ConfigurationGenerator.getTemplateConf(String template) |
protected void |
ServerConfigurator.parseAndCopy(Properties config)
Generate configuration files from templates and given configuration parameters
|
protected void |
ConfigurationGenerator.replaceBackslashes()
Read nuxeo.conf, replace backslashes in paths and write new nuxeo.conf
|
void |
ConfigurationGenerator.rmTemplate(String templatesToRm)
Remove template(s) from the
ConfigurationGenerator.PARAM_TEMPLATES_NAME list |
void |
ConfigurationGenerator.run()
Runs the configuration files generation.
|
void |
ConfigurationGenerator.saveConfiguration(Map<String,String> changedParameters)
Save changed parameters in
nuxeo.conf . |
void |
ConfigurationGenerator.saveConfiguration(Map<String,String> changedParameters,
boolean setGenerationOnceToFalse,
boolean setGenerationFalseToOnce)
Save changed parameters in
nuxeo.conf calculating templates if changedParameters contains a value for
ConfigurationGenerator.PARAM_TEMPLATE_DBNAME . |
void |
ConfigurationGenerator.saveFilteredConfiguration(Map<String,String> changedParameters)
Save changed parameters in
nuxeo.conf , filtering parameters with ConfigurationGenerator.getChangedParameters(Map) |
Map<String,String> |
ConfigurationGenerator.setProperties(Map<String,String> newParametersToSave)
Set properties in nuxeo configuration
|
Map<String,String> |
ConfigurationGenerator.setProperties(String template,
Map<String,String> newParametersToSave)
Set properties in the given template, if it exists
|
String |
ConfigurationGenerator.setProperty(String key,
String value)
Set a property in nuxeo configuration
|
void |
ServerConfigurator.verifyInstallation() |
void |
ConfigurationGenerator.verifyInstallation()
Create needed directories.
|
void |
BackingServiceConfigurator.verifyInstallation()
Calls all BackingChecker if they accept the current configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
DBCheck.check(ConfigurationGenerator cg) |
void |
BackingChecker.check(ConfigurationGenerator cg)
Test the availbilty of the backing service.
|
Modifier and Type | Method and Description |
---|---|
List<org.nuxeo.connect.data.ConnectProject> |
ConnectRegistrationBroker.getAvailableProjects(String username,
char[] password) |
void |
ConnectRegistrationBroker.registerLocal(String strCLID,
String description) |
void |
ConnectRegistrationBroker.registerRemote(String username,
char[] password,
String projectId,
org.nuxeo.connect.connector.NuxeoClientInstanceType type,
String description) |
Modifier and Type | Method and Description |
---|---|
void |
PackZip.execute(String order) |
void |
PackWar.execute(String command) |
protected void |
PackZip.executePreprocessing() |
protected void |
PackWar.executePreprocessing() |
static void |
PackZip.main(String[] args) |
protected void |
PackWar.runTemplatePreprocessor() |
Copyright © 2018 Nuxeo. All rights reserved.