Package | Description |
---|---|
org.osgi.service.cdi.annotations |
CDI Integration Package Version 1.0.
|
org.osgi.service.cdi.propertytypes |
Bean Property Types Package Version 1.0.
|
Class and Description |
---|
BeanPropertyType
Identify the annotated annotation as a Bean Property Type.
|
ComponentProperties
Annotation used with
Inject in order to have component properties
injected. |
ComponentScoped
This scope is used to declare a bean who's lifecycle is determined by the
state of it's OSGi dependencies and the
SingleComponent(s) and FactoryComponent(s) that may
reference it through injection. |
FactoryComponent.Literal
Support inline instantiation of the
FactoryComponent annotation. |
MinimumCardinality.Literal
Support inline instantiation of the
MinimumCardinality annotation. |
PID
Annotation used in collaboration with
ComponentScoped to specify
singleton configurations and their policy. |
PID.Literal
Support inline instantiation of the
PID annotation. |
PIDs
Annotation used in conjunction with
ComponentScoped in order to
associate configurations with the component bean. |
PrototypeRequired
Used with
@Reference , BindService ,
BindBeanServiceObjects and BindServiceReference to indicate
that the service must be service.scope=prototype . |
Reference.Literal
Support inline instantiation of the
Reference annotation. |
Reluctant
Annotation used to indicate that the behavior of the reference should be
reluctant.
|
Service.Literal
Support inline instantiation of the
Service annotation. |
ServiceInstance.Literal
Support inline instantiation of the
ServiceInstance annotation. |
SingleComponent
Identifies a single component.
|
Class and Description |
---|
BeanPropertyType
Identify the annotated annotation as a Bean Property Type.
|
Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0