Enum Class NodeErrorStateType

java.lang.Object
java.lang.Enum<NodeErrorStateType>
com.evolveum.midpoint.xml.ns._public.common.common_3.NodeErrorStateType
All Implemented Interfaces:
TypeSafeEnum, Serializable, Comparable<NodeErrorStateType>, Constable

public enum NodeErrorStateType extends Enum<NodeErrorStateType> implements TypeSafeEnum
State of this node w.r.t. error conditions. Generally speaking, if node errorState != OK, tasks cannot be scheduled on this node. This is a dynamic information, not stored in the repository.
  • Enum Constant Details

    • OK

      public static final NodeErrorStateType OK
      Everything is OK.
    • DUPLICATE_NODE_ID_OR_NAME

      public static final NodeErrorStateType DUPLICATE_NODE_ID_OR_NAME
      More nodes with the same ID or name (currently ID is the same as name, but in the future they might be different).
    • NON_CLUSTERED_NODE_WITH_OTHERS

      public static final NodeErrorStateType NON_CLUSTERED_NODE_WITH_OTHERS
      A non-clustered node runs along other (clustered or non-clustered) nodes.
    • LOCAL_CONFIGURATION_ERROR

      public static final NodeErrorStateType LOCAL_CONFIGURATION_ERROR
      Local task manager is not configured properly, so it cannot even be started.
    • LOCAL_INITIALIZATION_ERROR

      public static final NodeErrorStateType LOCAL_INITIALIZATION_ERROR
      Other kind of initialization error.
    • NODE_REGISTRATION_FAILED

      public static final NodeErrorStateType NODE_REGISTRATION_FAILED
      It was not possible to register node in repository due to a permanent error.
  • Method Details

    • values

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

      public static NodeErrorStateType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • value

      public String value()
      Description copied from interface: TypeSafeEnum
      Returns enum value defined as in schema.
      Specified by:
      value in interface TypeSafeEnum
      Returns:
    • fromValue

      public static NodeErrorStateType fromValue(String v)