Package org.apache.felix.scr.annotations

The scr goal of the maven-scr-plugin looks for the annotations defined in the package when building component descriptors.

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.
 

Package org.apache.felix.scr.annotations Description

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.



Copyright © 2011 Apache Software Foundation. All Rights Reserved.