org.cip4.jdflib.core
Class JDFElement.EnumNodeStatus

java.lang.Object
  extended by org.apache.commons.lang.enums.Enum
      extended by org.apache.commons.lang.enums.ValuedEnum
          extended by org.cip4.jdflib.core.JDFElement.EnumNodeStatus
All Implemented Interfaces:
Serializable, Comparable
Enclosing class:
JDFElement

public static final class JDFElement.EnumNodeStatus
extends org.apache.commons.lang.enums.ValuedEnum

Enumeration of valid nodestatus types Identifies the status of the node. Possible values are:

See Also:
Serialized Form

Field Summary
static JDFElement.EnumNodeStatus Aborted
           
static JDFElement.EnumNodeStatus Cleanup
           
static JDFElement.EnumNodeStatus Completed
           
static JDFElement.EnumNodeStatus FailedTestRun
           
static JDFElement.EnumNodeStatus InProgress
           
static JDFElement.EnumNodeStatus Part
           
static JDFElement.EnumNodeStatus Pool
           
static JDFElement.EnumNodeStatus Ready
           
static JDFElement.EnumNodeStatus Setup
           
static JDFElement.EnumNodeStatus Spawned
           
static JDFElement.EnumNodeStatus Stopped
           
static JDFElement.EnumNodeStatus Suspended
           
static JDFElement.EnumNodeStatus TestRunInProgress
           
static JDFElement.EnumNodeStatus Waiting
           
 
Fields inherited from class org.apache.commons.lang.enums.Enum
iToString
 
Method Summary
static JDFElement.EnumNodeStatus getEnum(int enumValue)
           
static JDFElement.EnumNodeStatus getEnum(String enumName)
           
static List getEnumList()
           
static Map getEnumMap()
           
static JDFAutoQueueEntry.EnumQueueEntryStatus getQueueEntryStatus(JDFElement.EnumNodeStatus ns)
          returns the queuentrystatus corresponding to a node status
static boolean isCompleted(JDFElement.EnumNodeStatus nodeStatus)
          returns true if we are in an end phase (Completed or Aborted)
static Iterator iterator()
           
 
Methods inherited from class org.apache.commons.lang.enums.ValuedEnum
compareTo, getEnum, getValue, toString
 
Methods inherited from class org.apache.commons.lang.enums.Enum
equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, hashCode, iterator, readResolve
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

Waiting

public static final JDFElement.EnumNodeStatus Waiting

TestRunInProgress

public static final JDFElement.EnumNodeStatus TestRunInProgress

Ready

public static final JDFElement.EnumNodeStatus Ready

FailedTestRun

public static final JDFElement.EnumNodeStatus FailedTestRun

Setup

public static final JDFElement.EnumNodeStatus Setup

InProgress

public static final JDFElement.EnumNodeStatus InProgress

Cleanup

public static final JDFElement.EnumNodeStatus Cleanup

Spawned

public static final JDFElement.EnumNodeStatus Spawned

Suspended

public static final JDFElement.EnumNodeStatus Suspended

Stopped

public static final JDFElement.EnumNodeStatus Stopped

Completed

public static final JDFElement.EnumNodeStatus Completed

Aborted

public static final JDFElement.EnumNodeStatus Aborted

Part

public static final JDFElement.EnumNodeStatus Part

Pool

public static final JDFElement.EnumNodeStatus Pool
Method Detail

getEnum

public static JDFElement.EnumNodeStatus getEnum(String enumName)
Parameters:
enumName - the name of the enum object to return
Returns:
the enum object if enumName is valid. Otherwise null

getEnum

public static JDFElement.EnumNodeStatus getEnum(int enumValue)
Parameters:
enumValue - the value of the enum object to return
Returns:
the enum object if enumName is valid. Otherwise null

getEnumMap

public static Map getEnumMap()
Returns:
a map of all orientation enums

getEnumList

public static List getEnumList()
Returns:
a list of all orientation enums

getQueueEntryStatus

public static JDFAutoQueueEntry.EnumQueueEntryStatus getQueueEntryStatus(JDFElement.EnumNodeStatus ns)
returns the queuentrystatus corresponding to a node status

Parameters:
ns - the node status to test agains
Returns:
the queentrystatus that corresponds to ns; may be null in case of pool or part

iterator

public static Iterator iterator()
Returns:
an iterator over the enum objects

isCompleted

public static boolean isCompleted(JDFElement.EnumNodeStatus nodeStatus)
returns true if we are in an end phase (Completed or Aborted)

Parameters:
nodeStatus - the status to compare
Returns:
true if we are in an end phase (Completed or Aborted)


Copyright © 2013. All Rights Reserved.