Class ConfigurationTemplateDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- org.osgi.service.cdi.runtime.dto.template.ConfigurationTemplateDTO
-
public class ConfigurationTemplateDTO extends org.osgi.dto.DTO
A description of a configuration dependency of a component The content of this DTO is resolved form metadata at initialization time and remains the same between the CDI bundle restarts.- Author:
- $Id: d950598117aea6b5d897cdf42b33b1812f29f565 $
-
-
Field Summary
Fields Modifier and Type Field Description MaximumCardinality
maximumCardinality
The maximum cardinality of the configuration dependency.java.lang.String
pid
The PID of the tracked configuration object(s).ConfigurationPolicy
policy
The policy for the configuration dependency.
-
Constructor Summary
Constructors Constructor Description ConfigurationTemplateDTO()
-
-
-
Field Detail
-
pid
public java.lang.String pid
The PID of the tracked configuration object(s).Must not be
null
.
-
policy
public ConfigurationPolicy policy
The policy for the configuration dependency.Must not be
null
.
-
maximumCardinality
public MaximumCardinality maximumCardinality
The maximum cardinality of the configuration dependency.- When
MaximumCardinality.ONE
this is a singleton configuration dependency. - When
MaximumCardinality.MANY
this is a factory configuration dependency.
Must not be
null
. - When
-
-