Enum ENodeState

java.lang.Object
java.lang.Enum<ENodeState>
de.xima.fc.cluster.model.ENodeState
All Implemented Interfaces:
INamedUiElement, Serializable, Comparable<ENodeState>

public enum ENodeState extends Enum<ENodeState> implements INamedUiElement
Enumeration describing the possible states of a node in the cluster.
Since:
3.1.0
Author:
XIMA MEDIA GmbH
  • Enum Constant Details

    • RUNNING

      public static final ENodeState RUNNING
      The node is running and can perform work.
    • IDLE

      public static final ENodeState IDLE
      The node exists, but is currently idle and will not perform any work.
    • FAILOVER

      public static final ENodeState FAILOVER
      The node is in failover node and will take over when another fails.
    • UNKNOWN

      @Deprecated public static final ENodeState UNKNOWN
      Deprecated.
      The state of the node is not known.
  • Method Details

    • values

      public static ENodeState[] 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 ENodeState 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
    • getDisplayName

      public String getDisplayName(Locale l)
      Specified by:
      getDisplayName in interface INamedUiElement
      Returns:
      Wert, der das entsprechende Objekt an Oberfläche repräsentiert (wird i.A. zur Laufzeit ermittelt).