|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AutoDetect | Placeholder class for default value of annotation properties with "auto detect" capabilities. |
Enum Summary | |
---|---|
ConfigurationPolicy | Options for Component.policy() property. |
PropertyUnbounded | Options for Property.unbounded() property. |
ReferenceCardinality | Options for Reference.cardinality() property. |
ReferencePolicy | Options for Reference.policy() property. |
ReferenceStrategy | Options for Reference.strategy() property. |
Annotation Types Summary | |
---|---|
Activate | The Activate annotation defines the method which is used
to activate the component. |
Component | The Component annotation is the only required annotation. |
Deactivate | The Dectivate annotation defines the method which is used
to deactivate the component. |
Modified | The Modified annotation defines the method which is used
to update the component. |
Properties | Allows to define multiple Property annotations for one type. |
Property | The Property annotation defines properties which are made
available to the component through the ComponentContext.getProperties()
method. |
PropertyOption | Defines a Property option. |
Reference | The Reference annotation defines references to other services
made available to the component by the Service Component Runtime. |
References | Allows to define multiple Reference annotations for one type. |
Service | The Service annotation defines whether and which service
interfaces are provided by the component. |
Services | Allows to define multiple Service annotations for one type. |
The scr goal of the maven-scr-plugin looks for the annotations defined in the package when building component descriptors. The annotations are not interpreted in runtime.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |