See: Description
Class | Description |
---|---|
AutoDetect |
Placeholder class for default value of annotation properties with
"auto detect" capabilities.
|
Enum | Description |
---|---|
ConfigurationPolicy |
Options for
Component.policy() property. |
PropertyUnbounded |
Options for
Property.unbounded() property. |
ReferenceCardinality |
Options for
Reference.cardinality() property. |
ReferencePolicy |
Options for
Reference.policy() property. |
ReferencePolicyOption |
Options for
Reference.policyOption() property. |
ReferenceStrategy |
Options for
Reference.strategy() property. |
Annotation Type | Description |
---|---|
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 | Deprecated
Since 1.5.
|
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.