|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | PROPERTY | METHOD | DETAIL: ENUM CONSTANTS | FIELD | PROPERTY | METHOD |
java.lang.Object com.ace.mws.jobs.JobState
enum JobState
Represents the various states a job may have at any one time. A Job is guaranteed to have at most one state at any given time (but may have many states during the job's lifetime).
Enum Constant Summary | |
---|---|
ALLOCATING
Resources are selected and are being prepared for job. |
|
BATCH_HOLD
Job has a batch hold in place. |
|
BLOCKED
State used only by database for job that is idle but has a block reason. |
|
COMPLETED
|
|
DEFERRED
Job temporarily blocked. |
|
HOLD
Job is blocked by resource manager hold. |
|
IDLE
Eligible according to all resource manager constraints. |
|
LOST
|
|
NOT_QUEUED
Job not eligible for execution. |
|
NOT_RUN
|
|
REMOVED
Job canceled before executing. |
|
RUNNING
Job is executing. |
|
STAGED
All staging prerequisites are satisfied - waiting for remote resource manager to start. |
|
STAGING
Staging of input/output data is currently underway. |
|
STARTING
Job launching, executing prolog. |
|
SUBMIT_ERROR
|
|
SUSPENDED
|
|
SYSTEM_HOLD
Job has a system hold in place. |
|
UNKNOWN
|
|
USER_HOLD
Job has a user hold in place. |
|
VACATED
Job canceled after partial execution. |
Property Summary | |
---|---|
static def |
activeStates
|
static def |
completedStates
|
String |
moabString
|
Constructor Summary | |
JobState(String moabString)
|
Method Summary | |
---|---|
static JobState
|
parseString(String string)
|
String
|
toMoabString()
|
JobState
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
JobState[]
|
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Enum Constant Detail |
---|
JobState ALLOCATING
JobState BATCH_HOLD
JobState BLOCKED
JobState COMPLETED
JobState DEFERRED
JobState HOLD
JobState IDLE
JobState LOST
JobState NOT_QUEUED
JobState NOT_RUN
JobState REMOVED
JobState RUNNING
JobState STAGED
JobState STAGING
JobState STARTING
JobState SUBMIT_ERROR
JobState SUSPENDED
JobState SYSTEM_HOLD
JobState UNKNOWN
JobState USER_HOLD
JobState VACATED
Property Detail |
---|
static def activeStates
static def completedStates
String moabString
Constructor Detail |
---|
JobState(String moabString)
Method Detail |
---|
static JobState parseString(String string)
String toMoabString()
JobState valueOf(String name)
JobState[] values()
Groovy Documentation