public static final class JDFElement.EnumNodeStatus
extends org.apache.commons.lang.enums.ValuedEnum
Derivation of the Status of a parent node from the Status of child nodes is non-trivial and implementation-dependent
Modifier and Type | Field and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
static JDFAutoDeviceInfo.EnumDeviceStatus |
getDeviceStatus(JDFElement.EnumNodeStatus ns)
returns the queuentrystatus corresponding to a node status
|
static JDFElement.EnumNodeStatus |
getEnum(int enumValue) |
static JDFElement.EnumNodeStatus |
getEnum(String enumName) |
static List |
getEnumList() |
static Map |
getEnumMap() |
static JDFElement.EnumNodeStatus |
getNodeStatus(JDFAutoQueueEntry.EnumQueueEntryStatus qes)
returns the node status corresponding to a queueEntry status
|
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() |
compareTo, getEnum, getValue, toString
public static final JDFElement.EnumNodeStatus Waiting
public static final JDFElement.EnumNodeStatus TestRunInProgress
public static final JDFElement.EnumNodeStatus Ready
public static final JDFElement.EnumNodeStatus FailedTestRun
public static final JDFElement.EnumNodeStatus Setup
public static final JDFElement.EnumNodeStatus InProgress
public static final JDFElement.EnumNodeStatus Cleanup
public static final JDFElement.EnumNodeStatus Spawned
public static final JDFElement.EnumNodeStatus Suspended
public static final JDFElement.EnumNodeStatus Stopped
public static final JDFElement.EnumNodeStatus Completed
public static final JDFElement.EnumNodeStatus Aborted
public static final JDFElement.EnumNodeStatus Part
public static final JDFElement.EnumNodeStatus Pool
public static JDFElement.EnumNodeStatus getEnum(String enumName)
enumName
- the name of the enum object to returnpublic static JDFElement.EnumNodeStatus getEnum(int enumValue)
enumValue
- the value of the enum object to returnpublic static Map getEnumMap()
public static List getEnumList()
public static JDFAutoQueueEntry.EnumQueueEntryStatus getQueueEntryStatus(JDFElement.EnumNodeStatus ns)
ns
- the node status to test againspublic static JDFAutoDeviceInfo.EnumDeviceStatus getDeviceStatus(JDFElement.EnumNodeStatus ns)
ns
- the node status to test againspublic static JDFElement.EnumNodeStatus getNodeStatus(JDFAutoQueueEntry.EnumQueueEntryStatus qes)
qes
- the queueEntry status to test againspublic static Iterator iterator()
public static boolean isCompleted(JDFElement.EnumNodeStatus nodeStatus)
nodeStatus
- the status to compareCopyright © 2018. All rights reserved.