Class ContainerDTO


  • public class ContainerDTO
    extends org.osgi.dto.DTO
    A snapshot of the runtime state of a CDI container
    Author:
    $Id: 88d2e24dc41ab29d0b411fe406bd15b766689eb5 $
    • Field Summary

      Fields 
      Modifier and Type Field Description
      org.osgi.framework.dto.BundleDTO bundle
      The bundle declaring the CDI container.
      long changeCount
      The change count of the container at the time this DTO was created
      java.util.List<ComponentDTO> components
      The components defined by this CDI container.
      java.util.List<java.lang.String> errors
      The list of errors reported during attempted initialization of the container instance.
      java.util.List<ExtensionDTO> extensions
      The extension dependencies of this CDI container.
      ContainerTemplateDTO template
      The template of this Container DTO.
    • Constructor Summary

      Constructors 
      Constructor Description
      ContainerDTO()  
    • Method Summary

      • Methods inherited from class org.osgi.dto.DTO

        toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • template

        public ContainerTemplateDTO template
        The template of this Container DTO.

        Must not be null.

      • errors

        public java.util.List<java.lang.String> errors
        The list of errors reported during attempted initialization of the container instance.
      • changeCount

        public long changeCount
        The change count of the container at the time this DTO was created

        Must not be 0.

      • bundle

        public org.osgi.framework.dto.BundleDTO bundle
        The bundle declaring the CDI container.

        Must not be 0.

      • extensions

        public java.util.List<ExtensionDTO> extensions
        The extension dependencies of this CDI container.

        Must not be null.

      • components

        public java.util.List<ComponentDTO> components
        The components defined by this CDI container.

        Must not be null. The list always contains at least one element representing the container component. See Container Component.

    • Constructor Detail

      • ContainerDTO

        public ContainerDTO()