|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | PROPERTY | METHOD | DETAIL: ENUM CONSTANTS | FIELD | PROPERTY | METHOD | |||||||
java.lang.Objectcom.ace.mws.nodes.NodeAccessPolicy
enum NodeAccessPolicy
This enumeration describes how node resources will be shared by various tasks.
| Enum Constant Summary | |
|---|---|
NONE
|
|
SHARED
Tasks from any combination of jobs may utilize available resources. |
|
SHAREDONLY
Only jobs requesting shared node access may utilize available resources. |
|
SINGLEJOB
Tasks from a single job may utilize available resourceses. |
|
SINGLETASK
A single task from a single job may run on the node. |
|
SINGLEUSER
Tasks from any jobs owned by the same user may utilize available resources. |
|
UNIQUEUSER
Any number of tasks from a single job may allocate resources from a node but only if the user has no other jobs running on that node. |
|
| Property Summary | |
|---|---|
String |
moabLabel
|
String |
str
|
| Constructor Summary | |
private NodeAccessPolicy(String moabLabel, String str)
|
|
| Method Summary | |
|---|---|
String
|
getMoabLabel()
|
static NodeAccessPolicy
|
parseNodeAccessPolicyString(String nodeAccessPolicyString)
Parses a string and converts it into a NodeAccessPolicy enum value if possible. |
String
|
toString()
|
NodeAccessPolicy
|
valueOf(String name)
Returns the enum constant of this type with the specified name. |
NodeAccessPolicy[]
|
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 |
|---|
NodeAccessPolicy NONE
NodeAccessPolicy SHARED
NodeAccessPolicy SHAREDONLY
NodeAccessPolicy SINGLEJOB
NodeAccessPolicy SINGLETASK
NodeAccessPolicy SINGLEUSER
NodeAccessPolicy UNIQUEUSER
| Property Detail |
|---|
String moabLabel
String str
| Constructor Detail |
|---|
private NodeAccessPolicy(String moabLabel, String str)
| Method Detail |
|---|
String getMoabLabel()
static NodeAccessPolicy parseNodeAccessPolicyString(String nodeAccessPolicyString)
nodeAccessPolicyString
- the string to be parsed.
String toString()
NodeAccessPolicy valueOf(String name)
NodeAccessPolicy[] values()
Groovy Documentation