Uses of Package
org.osgi.service.cdi.annotations
Package
Description
CDI Integration Package Version 1.0.
Bean Property Types Package Version 1.0.
-
ClassDescriptionIdentify the annotated annotation as a Bean Property Type.Annotation used with
Inject
in order to have component properties injected.This scope is used to declare a bean who's lifecycle is determined by the state of it's OSGi dependencies and theSingleComponent(s)
andFactoryComponent(s)
that may reference it through injection.Support inline instantiation of theFactoryComponent
annotation.Support inline instantiation of theMinimumCardinality
annotation.Annotation used in collaboration withComponentScoped
to specify singleton configurations and their policy.Support inline instantiation of thePID
annotation.Annotation used in conjunction withComponentScoped
in order to associate configurations with the component bean.Used with@Reference
,BindService
,BindBeanServiceObjects
andBindServiceReference
to indicate that the service must beservice.scope=prototype
.Support inline instantiation of theReference
annotation.Annotation used to indicate that the behavior of the reference should be reluctant.Support inline instantiation of theService
annotation.Support inline instantiation of theServiceInstance
annotation.Identifies a single component. -