Service Component Annotations Package Version 1.4.
This package is not used at runtime. Annotated classes are processed by tools to generate Component Descriptions which are used at runtime.
Enum Summary Enum Description CollectionTypeCollection types for the
ConfigurationPolicyConfiguration Policy for the
FieldOptionField options for the
ReferenceCardinalityCardinality for the
ReferencePolicyPolicy for the
ReferencePolicyOptionPolicy option for the
ReferenceScopeReference scope for the
ServiceScopeService scope for the
Annotation Types Summary Annotation Type Description ActivateIdentify the annotated member as part of the activation of a Service Component. ComponentIdentify the annotated class as a Service Component. ComponentPropertyTypeIdentify the annotated annotation as a Component Property Type. DeactivateIdentify the annotated method as the
deactivatemethod of a Service Component.
ModifiedIdentify the annotated method as the
modifiedmethod of a Service Component.
ReferenceIdentify the annotated member or parameter as a reference of a Service Component. RequireServiceComponentRuntimeThis annotation can be used to require the Service Component Runtime to process Declarative Services components.