Class ConfigurationTemplateDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- org.osgi.service.cdi.runtime.dto.template.ConfigurationTemplateDTO
-
public class ConfigurationTemplateDTO extends org.osgi.dto.DTOA 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 MaximumCardinalitymaximumCardinalityThe maximum cardinality of the configuration dependency.java.lang.StringpidThe PID of the tracked configuration object(s).ConfigurationPolicypolicyThe 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.ONEthis is a singleton configuration dependency. - When
MaximumCardinality.MANYthis is a factory configuration dependency.
Must not be
null. - When
-
-