Enum ContainerState

java.lang.Object
java.lang.Enum<ContainerState>
org.jboss.weld.ContainerState
All Implemented Interfaces:
Serializable, Comparable<ContainerState>, java.lang.constant.Constable

public enum ContainerState extends Enum<ContainerState>
Application container instance state
Author:
pmuir
  • Enum Constant Details

    • STOPPED

      public static final ContainerState STOPPED
      The container has not been started
    • STARTING

      public static final ContainerState STARTING
      The container is starting
    • DISCOVERED

      public static final ContainerState DISCOVERED
      The container has finished bean discovery. Beans are not fully initialized yet.
    • DEPLOYED

      public static final ContainerState DEPLOYED
      The container has started and beans have been deployed
    • VALIDATED

      public static final ContainerState VALIDATED
      The deployment has been validated
    • INITIALIZED

      public static final ContainerState INITIALIZED
      The container finished initialization and is serving requests
    • SHUTDOWN

      public static final ContainerState SHUTDOWN
      The container has been shutdown
  • Method Details

    • values

      public static ContainerState[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ContainerState valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • isAvailable

      public boolean isAvailable()
      Whether the container is available for use
      Returns: