Class ConfigurationTemplateDTO

java.lang.Object
org.osgi.dto.DTO
org.osgi.service.cdi.runtime.dto.template.ConfigurationTemplateDTO

public class ConfigurationTemplateDTO extends 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.
"NotThreadSafe"
  • Field Details

    • pid

      public 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.

      Must not be null.

  • Constructor Details

    • ConfigurationTemplateDTO

      public ConfigurationTemplateDTO()