| Package | Description |
|---|---|
| de.aristaflow.adept2.base.configuration |
ADEPT2 provides its own framework for managing components and their
configurations.
|
| de.aristaflow.adept2.base.registry | |
| de.aristaflow.adept2.core.registry | |
| de.aristaflow.adept2.core.registry.cluster | |
| de.aristaflow.adept2.core.registry.twophase |
| Modifier and Type | Class and Description |
|---|---|
class |
ServletConfigurationPropertyProvider
A
ServletConfigurationPropertyProvider provides the means to
retrieve global properties and the variables to be substituted from system
properties as well as the init parameter of a servlet configuration or of a
servlet context. |
class |
SystemPropertyProvider
A
SystemPropertyProvider provides the means to retrieve global
properties and the variables to be substituted directly from
system properties of the JVM. |
| Modifier and Type | Method and Description |
|---|---|
protected Configuration |
ConfigurationManager.initRootConfiguration(java.lang.String rootConfFileName,
boolean eager,
ConfigurationPropertyProvider provider)
Loads the root configuration from the configuration directories, initialises the logging based
on this configuration and the logger manager of this configuration manager and dumps the
configuration if desired.
|
protected void |
ConfigurationManager.setConfigurationDirectories(ConfigurationPropertyProvider provider)
Sets the configuration directories so that configurations are loaded in the appropriate order,
that is, configuration directories before and after the provided configuration.
|
| Constructor and Description |
|---|
ConfigurationManager(java.lang.String rootConfFileName,
Configuration providedConfiguration,
boolean eager,
ConfigurationPropertyProvider provider,
LoggerManager loggerManager)
Creates a new configuration manager using the configuration
properties of the designated provider and either a root configuration
loaded from the designated file name, or the designated provided
configuration or a mixture of both respecting the order of the
configurations and configuration directories from the provider.
|
| Modifier and Type | Method and Description |
|---|---|
protected Configuration |
UrlConfigurationManager.initRootConfiguration(java.lang.String rootConfFileName,
boolean eager,
ConfigurationPropertyProvider provider)
Loads the root configuration from the configuration directories, initialises the logging based
on this configuration and the logger manager of this configuration manager and dumps the
configuration if desired.
|
| Constructor and Description |
|---|
UrlConfigurationManager(java.lang.String rootConfFileName,
Configuration providedConfiguration,
boolean eager,
ConfigurationPropertyProvider provider,
LoggerManager loggerManager)
Creates a new
UrlConfigurationManager using the configuration
properties of the designated provider and either a root configuration
loaded from the designated file name, or the designated provided
configuration or a mixture of both respecting the order of the
configurations and configuration directories from the provider. |
| Modifier and Type | Method and Description |
|---|---|
protected UrlConfigurationManager |
AristaFlowPlatform.createConfigurationManager(java.lang.String rootConfFileName,
Configuration providedConfiguration,
boolean eager,
ConfigurationPropertyProvider provider,
LoggerManager loggerManager)
Gets a configuration manager having the designated file (file name without
path) as root configuration and/or the designated configuration.
|
| Constructor and Description |
|---|
AristaFlowPlatform(boolean eager,
Configuration conf,
ConfigurationPropertyProvider provider)
Partially bootstraps AristaFlow using the designated properties which also
provide the configuration directories or URLs to load the root
configuration from additionally to the designated configuration.
|
AristaFlowPlatform(boolean eager,
ConfigurationPropertyProvider provider)
Partially bootstraps AristaFlow using the designated properties which also
provide the configuration directories or URLs to load the root
configuration from.
|
AristaFlowPlatform(Configuration conf,
ConfigurationPropertyProvider provider)
Bootstraps AristaFlow using the designated properties which also provide
the configuration directories or URLs to load the root configuration from
additionally to the designated configuration.
|
AristaFlowPlatform(ConfigurationPropertyProvider provider)
Bootstraps AristaFlow using the designated properties which also provide
the configuration directories or URLs to load the root configuration from.
|
AristaFlowPlatform(java.lang.String rootConfFileName,
Configuration providedConfiguration,
boolean eager,
boolean singleton,
ConfigurationPropertyProvider provider)
Initialises the global properties and logging and creates a configuration
manager.
|
| Constructor and Description |
|---|
ClusterNode(Configuration serverConf,
ConfigurationPropertyProvider serverProvider,
Configuration clientConf,
ConfigurationPropertyProvider clientProvider,
java.util.logging.Logger logger)
Deprecated.
Creates a new
ClusterNode having the designated configurations
and the designated configuration providers. |
ClusterNode(ConfigurationPropertyProvider serverProvider,
ConfigurationPropertyProvider clientProvider,
java.util.logging.Logger logger)
Deprecated.
Creates a new
ClusterNode having the designated configuration
providers. |
ClusterPlatform(Configuration conf,
ConfigurationPropertyProvider provider)
Creates a new
ClusterPlatform. |
ClusterPlatform(ConfigurationPropertyProvider provider)
Creates a new
ClusterPlatform. |
| Constructor and Description |
|---|
TwoPhasePlatform(java.lang.Class<T> initialServiceCls,
java.lang.String initialServiceType,
boolean eager,
Configuration conf,
ConfigurationPropertyProvider provider)
Creates a new
TwoPhasePlatform. |
TwoPhasePlatform(java.lang.Class<T> initialServiceCls,
java.lang.String initialServiceType,
boolean eager,
ConfigurationPropertyProvider provider)
Creates a new
TwoPhasePlatform. |
TwoPhasePlatform(java.lang.Class<T> initialServiceCls,
java.lang.String initialServiceType,
Configuration conf,
ConfigurationPropertyProvider provider)
Creates a new
TwoPhasePlatform. |
TwoPhasePlatform(java.lang.Class<T> initialServiceCls,
java.lang.String initialServiceType,
ConfigurationPropertyProvider provider)
Creates a new
TwoPhasePlatform. |
TwoPhasePlatform(java.lang.Class<T> initialServiceCls,
java.lang.String initialServiceType,
java.lang.String rootConfFileName,
Configuration providedConfiguration,
boolean eager,
ConfigurationPropertyProvider provider)
Creates a new
TwoPhasePlatform. |