Uses of Class
org.nuxeo.launcher.config.ConfigurationHolder
Packages that use ConfigurationHolder
Package
Description
Nuxeo configuration management.
Used for communication between LocalPackageManager and the Launcher (messages serialization).
-
Uses of ConfigurationHolder in org.nuxeo.ecm.core.storage
Methods in org.nuxeo.ecm.core.storage with parameters of type ConfigurationHolderModifier and TypeMethodDescriptionbooleanDBCheck.accepts(ConfigurationHolder configHolder) voidDBCheck.check(ConfigurationHolder configHolder) voidDBCheck.checkDatabaseConnection(ConfigurationHolder configHolder) Check driver availability and database connectionprotected DriverDBCheck.lookupDriver(ConfigurationHolder configHolder, Path databaseTemplateDir, String classname) Builds anURLClassLoaderfor the given databaseTemplate looking in the templates directory and in the server lib directory, then looks for a driver -
Uses of ConfigurationHolder in org.nuxeo.ecm.core.storage.mongodb
Methods in org.nuxeo.ecm.core.storage.mongodb with parameters of type ConfigurationHolderModifier and TypeMethodDescriptionbooleanMongoDBChecker.accepts(ConfigurationHolder configHolder) voidMongoDBChecker.check(ConfigurationHolder configHolder) -
Uses of ConfigurationHolder in org.nuxeo.launcher.config
Methods in org.nuxeo.launcher.config that return ConfigurationHolderModifier and TypeMethodDescriptionConfigurationGenerator.getConfigurationHolder()Returns theConfigurationHolderheld by the generator.Methods in org.nuxeo.launcher.config with parameters of type ConfigurationHolderModifier and TypeMethodDescriptionprotected net.jodah.failsafe.RetryPolicy<Object> ConfigurationChecker.buildRetryPolicy(ConfigurationHolder configHolder) protected voidConfigurationChecker.checkAddressesAndPorts(ConfigurationHolder configHolder) Will check the configured addresses are reachable and Nuxeo required ports are available on those addresses.voidConfigurationChecker.checkBackingServices(ConfigurationHolder configHolder) Calls allBackingCheckerif they accept the current configuration.protected voidConfigurationChecker.checkPaths(ConfigurationHolder configHolder) Checks server paths; warn if deprecated paths exist.protected voidConfigurationMarshaller.deleteTemplateFiles(ConfigurationHolder configHolder) Delete files previously deployed by templates.voidConfigurationMarshaller.dumpConfiguration(ConfigurationHolder configHolder) protected voidConfigurationMarshaller.dumpProperties(ConfigurationHolder configHolder) protected voidConfigurationMarshaller.editConfiguratorConf(ConfigurationMarshaller.NuxeoConfContent content, ConfigurationHolder configHolder) protected voidConfigurationMarshaller.editUserConf(ConfigurationMarshaller.NuxeoConfContent content, ConfigurationHolder configHolder) protected URLClassLoaderConfigurationChecker.getBackingCheckerClassLoader(ConfigurationHolder configHolder, String checker) Build a ClassLoader based on the classpath definition of a template.protected StringConfigurationChecker.getBackingCheckerClasspath(ConfigurationHolder configHolder, String template) Read the classpath parameter from the template and expand parameters with their value.protected InetAddressConfigurationChecker.getBindAddress(ConfigurationHolder configHolder) Checks the userConfig bind address is not 0.0.0.0 and replaces it with 127.0.0.1 if neededprotected StringConfigurationChecker.getContextName(ConfigurationHolder configHolder) ConfigurationChecker.getJarsFromClasspathEntry(ConfigurationHolder configHolder, Path templatePath, String entry) Given a single classpath entry, return the list of JARs referenced by it.
For instance : nxserver/lib -> ${templatePath}/nxserver/lib /somePath/someLib-*.jarprotected static voidConfigurationGenerator.initLogsIfNeeded(ConfigurationHolder configHolder) Initializes log configuration if it doesn't exist.protected List<BackingChecker> ConfigurationChecker.instantiateBackingCheckers(ConfigurationHolder configHolder) booleanConfigurationChecker.isConfigured(ConfigurationHolder configHolder) protected voidConfigurationMarshaller.parseAndCopy(ConfigurationHolder configHolder) Generate configuration files from templates and given configuration parametersvoidConfigurationMarshaller.persistNuxeoConf(ConfigurationHolder configHolder) protected voidConfigurationMarshaller.storeNewFilesList(ConfigurationHolder configHolder, List<String> newFilesList) Store intoConfigurationMarshaller.NEW_FILESthe list of new files deployed by the templates.voidConfigurationChecker.verify(ConfigurationHolder configHolder) Verifies that the server is well configured and ready to be started.protected voidConfigurationMarshaller.writeConfiguration(ConfigurationMarshaller.NuxeoConfContent content, ConfigurationHolder configHolder) -
Uses of ConfigurationHolder in org.nuxeo.launcher.config.backingservices
Methods in org.nuxeo.launcher.config.backingservices with parameters of type ConfigurationHolderModifier and TypeMethodDescriptionbooleanBackingChecker.accepts(ConfigurationHolder configHolder) Test if the check has to be done for the given configuration.voidBackingChecker.check(ConfigurationHolder configHolder) Test the availability of the backing service.default <T> TBackingChecker.getDescriptor(ConfigurationHolder configHolder, String configName, Class<T> klass) Creates a descriptor instance for the specified file and descriptor class.default <T> TBackingChecker.getDescriptor(ConfigurationHolder configHolder, String configName, Class<T> klass, Class<?>... klasses) Creates a descriptor instance for the specified file and descriptor class.default <T> TBackingChecker.getDescriptor(ConfigurationHolder configHolder, String configName, Class<T> klass, UnaryOperator<String> replacer) default <T> TBackingChecker.getDescriptor(ConfigurationHolder configHolder, String configName, Class<T> klass, UnaryOperator<String> replacer, Class<?>... klasses) Creates a descriptor instance for the specified file and descriptor class. -
Uses of ConfigurationHolder in org.nuxeo.launcher.info
Methods in org.nuxeo.launcher.info with parameters of type ConfigurationHolderModifier and TypeMethodDescriptionprotected static List<KeyValueInfo> InstanceInfo.computeKeyVals(ConfigurationHolder configHolder, Set<String> keys) static InstanceInfoInstanceInfo.from(ConfigurationHolder configHolder, String clid, List<org.nuxeo.connect.update.LocalPackage> pkgs) Introspects the server and builds the instance info. -
Uses of ConfigurationHolder in org.nuxeo.runtime.kafka
Methods in org.nuxeo.runtime.kafka with parameters of type ConfigurationHolderModifier and TypeMethodDescriptionbooleanKafkaChecker.accepts(ConfigurationHolder configHolder) voidKafkaChecker.check(ConfigurationHolder configHolder) -
Uses of ConfigurationHolder in org.nuxeo.runtime.opensearch1
Methods in org.nuxeo.runtime.opensearch1 with parameters of type ConfigurationHolderModifier and TypeMethodDescriptionbooleanOpenSearchChecker.accepts(ConfigurationHolder configHolder) voidOpenSearchChecker.check(ConfigurationHolder configHolder)