| Interface | Description |
|---|---|
| AbstractComponent |
Base interface for a Dependency Manager component.
|
| AdapterComponent |
Interface used to configure the various parameters needed when defining
a Dependency Manager adapter component.
|
| AspectComponent |
Interface used to configure the various parameters needed when defining
a Dependency Manager aspect component.
|
| BundleComponent |
Interface used to configure the various parameters needed when defining
a Dependency Manager bundle adapter component.
|
| BundleDependency | |
| Component<T extends Component<T>> |
Component interface.
|
| ComponentDeclaration |
Describes a component.
|
| ComponentDependencyDeclaration |
Describes a component dependency.
|
| ComponentExecutorFactory |
A
ComponentExecutorFactory service can be registered by any management agent bundle
in order to enable parallel activation of Components. |
| ComponentStateListener |
This interface can be used to register a component state listener.
|
| ConfigurationDependency |
Configuration dependency that can track the availability of a (valid) configuration.
|
| Dependency |
Generic dependency for a component.
|
| FactoryComponent |
Interface used to configure the various parameters needed when defining
a Dependency Manager factory component.
|
| FilterIndex |
A filter index is an interface you can implement to create your own, optimized index for specific filter expressions.
|
| PropertyMetaData |
This interface defines meta data regarding a given configuration property.
|
| ResourceComponent |
Interface used to configure the various parameters needed when defining
a Dependency Manager resource adapter component.
|
| ResourceDependency |
A resource dependency is a dependency on a resource.
|
| ResourceHandler |
Service interface for anybody wanting to be notified of changes to resources.
|
| ServiceDependency |
Service dependency that can track an OSGi service.
|
| Class | Description |
|---|---|
| DependencyActivatorBase |
Base bundle activator class.
|
| DependencyManager |
The dependency manager manages all components and their dependencies.
|
| Logger |
This class mimics the standard OSGi LogService interface.
|
| ResourceUtil |
Utility class for resource handling.
|
| Enum | Description |
|---|---|
| Component.ServiceScope |
Component service scopes
|
| ComponentState |
Component states.
|