|
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.JobDependencyTypeVersion1
enum JobDependencyTypeVersion1
Represents the type of a job dependency.
Enum Constant Summary | |
---|---|
BEFORE
Job may start at any time before specified jobs have started execution. |
|
BEFOREANY
Job may start at any time before all specified jobs have completed regardless of completion status. |
|
BEFORENOTOK
Job may start at any time before any specified jobs have completed unsuccessfully. |
|
BEFOREOK
Job may start at any time before all specified jobs have successfully completed. |
|
HIBERNATE
Job was set to Hibernate mode. |
|
JOBCOMPLETE
Job may start at any time after all specified jobs have completed regardless of completion status. |
|
JOBFAILEDCOMPLETE
Job may start at any time after any specified jobs have completed unsuccessfully. |
|
JOBSTART
Job may start at any time after specified jobs have started execution. |
|
JOBSUCCESSFULCOMPLETE
Job may be start at any time after all specified jobs have successfully completed. |
|
SET
Job will wait until a variable on a Moab object is set before starting. |
|
SYNCCOUNT
This job will wait until it can start simultaneously with synccount jobs of type syncwith that have all specified this synccount job is their master job. |
|
SYNCWITH
Job will wait until it can start simultaneously with a master job |
Property Summary | |
---|---|
String |
commandName
The name associated with this dependency used in making job submit and modification requests. |
String |
humanName
This is the human readable name given to the dependency. |
Constructor Summary | |
private JobDependencyTypeVersion1(String cmdName, String humanName)
Create a dependency of the given name |
Method Summary | |
---|---|
static JobDependencyTypeVersion1
|
parse(Object object)
Parses a string and converts it into a JobDependencyTypeVersion1 enum value if possible. |
JobDependencyTypeVersion1
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
JobDependencyTypeVersion1[]
|
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 |
---|
JobDependencyTypeVersion1 BEFORE
JobDependencyTypeVersion1 BEFOREANY
JobDependencyTypeVersion1 BEFORENOTOK
JobDependencyTypeVersion1 BEFOREOK
JobDependencyTypeVersion1 HIBERNATE
JobDependencyTypeVersion1 JOBCOMPLETE
JobDependencyTypeVersion1 JOBFAILEDCOMPLETE
JobDependencyTypeVersion1 JOBSTART
JobDependencyTypeVersion1 JOBSUCCESSFULCOMPLETE
JobDependencyTypeVersion1 SET
JobDependencyTypeVersion1 SYNCCOUNT
JobDependencyTypeVersion1 SYNCWITH
Property Detail |
---|
String commandName
String humanName
Constructor Detail |
---|
private JobDependencyTypeVersion1(String cmdName, String humanName)
cmdName
- The name of dependency type used when sending
submit/modification requests to MoabhumanName
- The human readable name of the dependency type
Method Detail |
---|
static JobDependencyTypeVersion1 parse(Object object)
object
- the object to be parsed.
JobDependencyTypeVersion1 valueOf(String name)
JobDependencyTypeVersion1[] values()
Groovy Documentation