Uses of Package
de.aristaflow.adept2.base.registry
-
Classes in de.aristaflow.adept2.base.registry used by de.aristaflow.adept2.base.registry Class 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 anADEPT2Service
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 theInstanceToInstanceRegistry
to support service components.LocalServiceRegistry.ConfigurationValidator Checks the configuration of theServiceRegistry
.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 theAbstractRegistry
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 theAbstractRegistry
.UrlConfigurationManager This configuration manager extends a normal configuration manager by the means for runtime configurations. -
Classes in de.aristaflow.adept2.base.registry used by de.aristaflow.adept2.core.registry Class Description AbstractRegistry This class manages interfaces (or super-classes) of component types and instances of components including singletons.ConfMgrRegistry This interface marks anADEPT2Service
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 theInstanceToInstanceRegistry
to support service components.PluginRegistry While theAbstractRegistry
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 theLocalServiceRegistry
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. -
Classes in de.aristaflow.adept2.base.registry used by de.aristaflow.adept2.core.registry.twophase Class Description AbstractRegistry This class manages interfaces (or super-classes) of component types and instances of components including singletons.ConfMgrRegistry This interface marks anADEPT2Service
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 theInstanceToInstanceRegistry
to support service components.PluginRegistry While theAbstractRegistry
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 theLocalServiceRegistry
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. -
Classes in de.aristaflow.adept2.base.registry used by de.aristaflow.adept2.model Class Description AbstractRegistry This class manages interfaces (or super-classes) of component types and instances of components including singletons.ConfMgrRegistry This interface marks anADEPT2Service
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 theAbstractRegistry
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.