com.remedy.arsys.api
Class PermissionInfo
java.lang.Object
|
+--com.remedy.arsys.api.PermissionInfo
- public class PermissionInfo
- extends java.lang.Object
- implements java.lang.Cloneable
The PermissionInfo class specifies the permissions
for an AR System object.
For schemas, fields, and containers, you can assign different level of access
to different groups.
|
Method Summary |
java.lang.Object |
clone()
Makes a deep copy of the object. |
InternalID |
getGroupID()
Returns the internal ID of the group. |
int |
getPermissionValue()
Returns the integer value indicating the access privileges for the group. |
| Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
PermissionInfo
public PermissionInfo(InternalID id)
PermissionInfo
public PermissionInfo(InternalID id,
int perm)
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Makes a deep copy of the object.
- Overrides:
- clone in class java.lang.Object
getGroupID
public InternalID getGroupID()
- Returns the internal ID of the group.
getPermissionValue
public int getPermissionValue()
- Returns the integer value indicating the access privileges for the group.
The following constants describe the possible values for schemas,
and containers:
The following constants describe the possible values for fields: