@Version("1.5.1") package org.osgi.service.component.annotations
Service Component Annotations Package Version 1.5.
This package is not used at runtime. Annotated classes are processed by tools to generate Component Descriptions which are used at runtime.
ClassDescriptionIdentify the annotated member as part of the activation of a Service Component.Collection types for the
Referenceannotation.Identify the annotated class as a Service Component.Identify the annotated annotation as a Component Property Type.Configuration Policy for the
Componentannotation.Identify the annotated method as the
deactivatemethod of a Service Component.Field options for the
Referenceannotation.Identify the annotated method as the
modifiedmethod of a Service Component.Identify the annotated member or parameter as a reference of a Service Component.Cardinality for the
Referenceannotation.Policy for the
Referenceannotation.Policy option for the
Referenceannotation.Reference scope for the
Referenceannotation.This annotation can be used to require the Service Component Runtime to process Declarative Services components.Service scope for the