|
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.DependencyType
enum DependencyType
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 DependencyType(String cmdName, String humanName)
Create a dependency of the given name |
Method Summary | |
---|---|
static DependencyType
|
parse(Object object)
Parses a string and converts it into a DependencyType enum value if possible. |
DependencyType
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
DependencyType[]
|
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 |
---|
DependencyType BEFORE
DependencyType BEFOREANY
DependencyType BEFORENOTOK
DependencyType BEFOREOK
DependencyType HIBERNATE
DependencyType JOBCOMPLETE
DependencyType JOBFAILEDCOMPLETE
DependencyType JOBSTART
DependencyType JOBSUCCESSFULCOMPLETE
DependencyType SET
DependencyType SYNCCOUNT
DependencyType SYNCWITH
Property Detail |
---|
String commandName
String humanName
Constructor Detail |
---|
private DependencyType(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 DependencyType parse(Object object)
object
- the object to be parsed.
DependencyType valueOf(String name)
DependencyType[] values()
Groovy Documentation