public enum RMAccessLevel extends java.lang.Enum<RMAccessLevel>
RMAccessRight
combinations that can be assigned to a RMPermission
instance
via the RMPermission.setAccessMask
method.Enum Constant and Description |
---|
FullControl
Specifies full access rights to an object for base level permissions.
|
FullControlCustomObject
Specifies full access rights to repository operations that can be performed
on a Custom Object.
|
FullControlDefault
Specifies access rights that allow or deny most repository change operations on
typical repository objects.
|
FullControlDocument
Specifies full access rights to repository operations that can be performed
on a Document object.
|
FullControlFolder
Specifies full access rights to repository operations that can be performed
on a Folder object.
|
FullControlMarking
Specifies full access rights to an object for performing marking operations on that object.
|
LinkCustomObject
Specifies access rights to link to and view a Custom Object's properties and security.
|
LinkFolder
Specifies access rights to link to and view a Folder object's properties and security.
|
MajorVersionDocument
Specifies access rights to allow or deny ability to create a new major version of a document.
|
MinorVersionDocument
Specifies access rights to allow or deny ability to create a new minor version of a document.
|
Read
Specifies access rights to allow or deny ability to view an object's properties and security.
|
View
Specifies access rights to allow or deny ability to view an object's properties, security, and content.
|
WriteCustomObject
Specifies access rights to link to a Custom Object, to view and modify its properties, and to
create a new instance of the Custom Object's type.
|
WriteDefault
Specifies access rights to allow or deny ability to modify an object's properties or create
a new instance of the object's type.
|
WriteDocument
Specifies access rights to link to a Document, to view and modify its properties, and to
create a new instance of the Document's type.
|
WriteFolder
Specifies access rights to allow or deny ability to create a subfolder under a specific Folder.
|
Modifier and Type | Method and Description |
---|---|
int |
getIntValue()
Returns the integer value associated with this member.
|
static RMAccessLevel |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RMAccessLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RMAccessLevel FullControl
public static final RMAccessLevel FullControlCustomObject
public static final RMAccessLevel FullControlDefault
public static final RMAccessLevel FullControlDocument
public static final RMAccessLevel FullControlFolder
public static final RMAccessLevel FullControlMarking
public static final RMAccessLevel LinkCustomObject
public static final RMAccessLevel LinkFolder
public static final RMAccessLevel MajorVersionDocument
public static final RMAccessLevel MinorVersionDocument
public static final RMAccessLevel Read
public static final RMAccessLevel View
public static final RMAccessLevel WriteCustomObject
public static final RMAccessLevel WriteDefault
public static final RMAccessLevel WriteDocument
public static final RMAccessLevel WriteFolder
public static RMAccessLevel[] values()
for (RMAccessLevel c : RMAccessLevel.values()) System.out.println(c);
public static RMAccessLevel valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getIntValue()
int
value.© Copyright IBM Corp. 2010, 2013. All Rights Reserved.