| Class and Description |
|---|
| AbstractRegistry
This class manages interfaces (or super-classes) of component types and
instances of components including singletons.
|
AbstractRegistry.InstanceInformation
InstanceInformation encapsulates the properties from the
configuration relevant for a component instance. |
| AbstractRegistry.InstantiationMode
The instantiation modes an instance may have.
|
| ConfMgrRegistry
This interface marks an
ADEPT2Service to require a configuration
manager in its constructor. |
| InstanceToInstanceRegistry
This class extends the plugin registry to support the retrieval of used
component instances without needing to know the used instance name at all.
|
| LocalServiceRegistry
The local service registry extends the
InstanceToInstanceRegistry to support service components. |
| LocalServiceRegistry.ConfigurationValidator
Checks the configuration of the
ServiceRegistry. |
LocalServiceRegistry.ServiceExportInformation
ServiceExportInformation encapsulates the data which is
needed for exporting a service, which is:
the services for exporting a service (ADEPT2ServiceExport),
the URIs under which the service is exported and which correspond
based on the position in the array to the export service,
whether the service is to be published at the global registry. |
| LocalServiceRegistry.ServiceStarter
This interface is used for starting services which requires a start routine
(
Callable.call()) and the service name (LocalServiceRegistry.ServiceStarter.getServiceName()) for
logging purpose. |
| PluginRegistry
While the
AbstractRegistry does not allow to be directly
accessed, this class supports the retrieval of specific component instances
as well as default component instances. |
| PluginRegistry.ConfigurationValidator
Checks that all declared plugin instances are configured properly, that is
they have an implementation class and runtime plugins have a plugin
classpath.
|
| ServiceInformation
Service specific extension to the default instance information of the
AbstractRegistry. |
| UrlConfigurationManager
This configuration manager extends a normal configuration manager by the means for runtime
configurations.
|
| Class and Description |
|---|
| AbstractRegistry
This class manages interfaces (or super-classes) of component types and
instances of components including singletons.
|
| ConfMgrRegistry
This interface marks an
ADEPT2Service to require a configuration
manager in its constructor. |
| InstanceToInstanceRegistry
This class extends the plugin registry to support the retrieval of used
component instances without needing to know the used instance name at all.
|
| LocalServiceRegistry
The local service registry extends the
InstanceToInstanceRegistry to support service components. |
| PluginRegistry
While the
AbstractRegistry does not allow to be directly
accessed, this class supports the retrieval of specific component instances
as well as default component instances. |
| ServiceRegistry
A service registry extends the
LocalServiceRegistry to support
export and publishing of local services as well as accessing remote services. |
| UrlConfigurationManager
This configuration manager extends a normal configuration manager by the means for runtime
configurations.
|
| Class and Description |
|---|
| AbstractRegistry
This class manages interfaces (or super-classes) of component types and
instances of components including singletons.
|
| ConfMgrRegistry
This interface marks an
ADEPT2Service to require a configuration
manager in its constructor. |
| InstanceToInstanceRegistry
This class extends the plugin registry to support the retrieval of used
component instances without needing to know the used instance name at all.
|
| LocalServiceRegistry
The local service registry extends the
InstanceToInstanceRegistry to support service components. |
| PluginRegistry
While the
AbstractRegistry does not allow to be directly
accessed, this class supports the retrieval of specific component instances
as well as default component instances. |
| ServiceRegistry
A service registry extends the
LocalServiceRegistry to support
export and publishing of local services as well as accessing remote services. |
| UrlConfigurationManager
This configuration manager extends a normal configuration manager by the means for runtime
configurations.
|
| Class and Description |
|---|
| AbstractRegistry
This class manages interfaces (or super-classes) of component types and
instances of components including singletons.
|
| ConfMgrRegistry
This interface marks an
ADEPT2Service to require a configuration
manager in its constructor. |
| InstanceToInstanceRegistry
This class extends the plugin registry to support the retrieval of used
component instances without needing to know the used instance name at all.
|
| PluginRegistry
While the
AbstractRegistry does not allow to be directly
accessed, this class supports the retrieval of specific component instances
as well as default component instances. |
| UrlConfigurationManager
This configuration manager extends a normal configuration manager by the means for runtime
configurations.
|