public class AclRole extends ValueConstruct
AbstractExtension.AttributesHandler
Modifier and Type | Field and Description |
---|---|
static AclRole |
COMMENTER
Predefined value 'commenter' to indicate that a user has the right to
comment on the controlled object.
|
static AclRole |
NONE
predefined value "none" to indicate that a user has no rights
|
static AclRole |
OWNER
predefined value "owner" to indicate that a user has the right to read,
modify and delete the controlled object
|
static AclRole |
PEEKER
predefined value "peeker" to indicate that a user has the right to know of
the existance of the controlled object
|
static AclRole |
READER
predefined value "reader" to indicate that a user has the right to read the
controlled object
|
static AclRole |
WRITER
predefined value "none" to indicate that a user has the right to read and
modify the controlled object
|
attrName
localName, namespace
Constructor and Description |
---|
AclRole()
Default constructor for a mutable role.
|
AclRole(java.lang.String value)
Constructor for either a mutable or immutable role.
|
consumeAttributes, equals, generate, getHandler, getValue, hashCode, hasValue, isRequired, putAttributes, setRequired, setValue
disableStrictValidation, enableStrictValidation, eq, generate, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
public static final AclRole NONE
public static final AclRole PEEKER
public static final AclRole READER
public static final AclRole WRITER
public static final AclRole OWNER
public static final AclRole COMMENTER