Package | Description |
---|---|
ej.components | |
ej.components.dependencyinjection | |
ej.components.registry | |
ej.components.registry.impl |
Modifier and Type | Interface and Description |
---|---|
interface |
ServiceRegistry
Defines services registry API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ServiceLoader
A simple dependency injection facility.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractServiceLoader
Abstract service loader that provides a default skeleton of service loader.
|
class |
CompositeServiceLoader
A composite service loader contains a list a service loaders.
|
class |
DefaultServiceLoader
The default service loader allows to get service instance based on default service implementation class.
|
class |
FilePropertiesServiceLoader
Service loader that retrieves services implementations from a property file.
|
class |
MetaInfServiceLoader |
class |
RegistryServiceLoader
Service loader that retrieve services implementations singleton from the default registry.
|
class |
SystemPropertiesServiceLoader
Service loader that retrieves services implementations using system properties.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BundleRegistry
Defines bundles registry API.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRegistry
Default implementation of the bundle registry.
|
class |
FileRegistry
Registry that loads the bundles from a file.
|