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–2013 The Apache Software Foundation. All rights reserved.