Groovy Documentation

com.ace.mws.acls
[Groovy] Enum AclAffinity

java.lang.Object
  com.ace.mws.acls.AclAffinity

enum AclAffinity

This enumeration describes the values available for describing how a rule is used in establishing access to an object in Moab. Currently, these ACL affinities are used only for granting access to reservations.

Authors:
vrb


Enum Constant Summary
NEGATIVE

Access to the object is repelled using this rule until access is the last choice.

NEUTRAL

Access to the object is not affected by affinity.

POSITIVE

Access to the object is looked at as the first choice.

PREEMPTIBLE

Access to the object given the rule gives preemptible status to the accessor.

REQUIRED

The rule in question must be satisified in order to gain access to the object.

UNAVAILABLE

The rule does not have its affinity available.

 
Property Summary
String moabString

 
Constructor Summary
AclAffinity(String moabString)

 
Method Summary
static def parseString(String string)

String toMoabString()

AclAffinity valueOf(String name)

Returns the enum constant of this type with the specified name.

AclAffinity[] 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

NEGATIVE

AclAffinity NEGATIVE
Access to the object is repelled using this rule until access is the last choice.


NEUTRAL

AclAffinity NEUTRAL
Access to the object is not affected by affinity.


POSITIVE

AclAffinity POSITIVE
Access to the object is looked at as the first choice.


PREEMPTIBLE

AclAffinity PREEMPTIBLE
Access to the object given the rule gives preemptible status to the accessor. Supported only during GET.


REQUIRED

AclAffinity REQUIRED
The rule in question must be satisified in order to gain access to the object. Supported only during GET.


UNAVAILABLE

AclAffinity UNAVAILABLE
The rule does not have its affinity available. Supported only during GET.


 
Property Detail

moabString

String moabString


 
Constructor Detail

AclAffinity

AclAffinity(String moabString)


 
Method Detail

parseString

static def parseString(String string)


toMoabString

String toMoabString()


valueOf

AclAffinity valueOf(String name)
Returns the enum constant of this type with the specified name.


values

AclAffinity[] values()
Returns an array containing the constants of this enum type, in the order they are declared.


 

Groovy Documentation