| Annotation Type | Description |
|---|---|
| AdapterService |
Annotates an Adapater service.
|
| AspectService |
Annotates an Aspect service.
|
| BundleAdapterService |
Annotates a bundle adapter service class.
|
| BundleDependency |
Annotates a class or method for a bundle dependency.
|
| Component |
Annotates an OSGi Component class with its dependencies.
|
| Composition |
Annotates a method returning the list of objects which are part of a Component implementation.
|
| ConfigurationDependency |
Annotates a method for injecting a Configuration Dependency.
|
| Destroy |
Annotates a method which is invoked when the component is destroyed.
|
| FactoryConfigurationAdapterService |
Annotates a class that acts as a Factory Configuration Adapter Service.
|
| Init |
Annotates a method which will be invoked when the Service is initializing.
|
| Inject |
Inject classes in a component instance field.
|
| LifecycleController |
Injects a
Runnable object in a Service for starting/stopping it programatically. |
| Property |
Annotation used to describe a property key-value(s) pair.
|
| PropertyMetaData |
This annotation describes the data types of a configuration Property.
|
| Registered |
This annotation can be used to be notified when a component is registered.
|
| ResourceAdapterService |
Annotates a class as a Resource adapter service.
|
| ResourceDependency |
Annotates a method of field as a Resource Dependency.
|
| ServiceDependency |
Annotates a method or a field for injecting a Service Dependency.
|
| Start |
Annotates a method which will be invoked when the component is started.
|
| Stop |
Annotates a method which is invoked when the Service is being unregistered from the
OSGi registry.
|
| Unregistered |
This annotation can be used to be notified when a component is unregistered from the registry.
|