| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRegistry
This class manages interfaces (or super-classes) of component types and
instances of components including singletons.
|
static class |
AbstractRegistry.DefaultNameResolution
Default implementation for resolving service name and component types.
|
class |
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.
|
class |
LocalServiceRegistry
The local service registry extends the
InstanceToInstanceRegistry to support service components. |
class |
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. |
class |
RegistryWrapper
A registry wrapper provides access to specific registry methods to a normal
component/service.
|
class |
ServiceRegistry
A service registry extends the
LocalServiceRegistry to support
export and publishing of local services as well as accessing remote services. |
| Modifier and Type | Field and Description |
|---|---|
protected NameResolution |
AbstractRegistry.nameResolution
The implementation for resolving service name and component types.
|
protected NameResolution |
UrlConfigurationManager.nameResolution
The resolution for service names.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Registry
This interface provides components and services initialised and started by
the registry framework with access to other services and components.
|
interface |
ServiceAccess
This interface provides components and services initialised and started by
the registry framework with access to other services and components.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ADEPT2ClientService
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiplexingClientService
The
MultiplexingClientService is a broker for service requests
from various web clients. |
| Modifier and Type | Class and Description |
|---|---|
class |
BootstrapRegistry
This bootstrap registry is the central entity from which other registries and
services can be retrieved.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TwoPhaseBootstrap<T extends ADEPT2Service>
A bootstrap registry that bootstraps and shuts down in two phases.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ModelFactoryRegistry
This class extends the
InstanceToInstanceRegistry to support
all model factories in ADEPT2. |