See: Description
| Enum | Description |
|---|---|
| CollectionType |
Collection types for the
Reference annotation. |
| ConfigurationPolicy |
Configuration Policy for the
Component annotation. |
| FieldOption |
Field options for the
Reference annotation. |
| ReferenceCardinality |
Cardinality for the
Reference annotation. |
| ReferencePolicy |
Policy for the
Reference annotation. |
| ReferencePolicyOption |
Policy option for the
Reference annotation. |
| ReferenceScope |
Reference scope for the
Reference annotation. |
| ServiceScope |
Service scope for the
Component annotation. |
| Annotation Type | Description |
|---|---|
| Activate |
Identify the annotated member as part of the activation of a Service
Component.
|
| Component |
Identify the annotated class as a Service Component.
|
| ComponentPropertyType |
Identify the annotated annotation as a Component Property Type.
|
| Deactivate |
Identify the annotated method as the
deactivate method of a Service
Component. |
| Modified |
Identify the annotated method as the
modified method of a Service
Component. |
| Reference |
Identify the annotated member or parameter as a reference of a Service
Component.
|
| RequireServiceComponentRuntime |
This annotation can be used to require the Service Component Runtime to
process Declarative Services components.
|
This package is not used at runtime. Annotated classes are processed by tools to generate Component Descriptions which are used at runtime.
Copyright © OSGi Alliance (2000, 2018). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0