Uses of Package
org.osgi.service.cdi.annotations
Packages that use org.osgi.service.cdi.annotations
Package
Description
CDI Integration Package Version 1.0.
Bean Property Types Package Version 1.0.
-
Classes in org.osgi.service.cdi.annotations used by org.osgi.service.cdi.annotationsClassDescriptionIdentify the annotated annotation as a Bean Property Type.Annotation used with
Injectin 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.Identifies a factory component.Support inline instantiation of theFactoryComponentannotation.Annotation used in conjunction withReferenceto specify the minimum cardinality reference property.Support inline instantiation of theMinimumCardinalityannotation.Annotation used in collaboration withComponentScopedto specify singleton configurations and their policy.Support inline instantiation of thePIDannotation.Annotation used in conjunction withComponentScopedin order to associate configurations with the component bean.Used with@Reference,BindService,BindBeanServiceObjectsandBindServiceReferenceto indicate that the service must beservice.scope=prototype.Annotation used on injection points informing the CDI container that the injection should apply a service obtained from the OSGi registry.Support inline instantiation of theReferenceannotation.Annotation used to indicate that the behavior of the reference should be reluctant.Annotation used to specify that a bean should be published as a service.Support inline instantiation of theServiceannotation.Annotation used on beans, observer methods and observer fields to specify the service scope for the service.Support inline instantiation of theServiceInstanceannotation.Identifies a single component. -
Classes in org.osgi.service.cdi.annotations used by org.osgi.service.cdi.propertytypes