|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FolderPermissionItem
Instances of this class represent an Access Control List (ACL) entry for a particular group. Each instance contains a groupID and flags indicating the permissions granted to that group.
Write permissions imply checkin and autorun permissions. If write permissions are granted to the group, autorun & checkin permissions are automatically granted as well.
Method Summary | |
---|---|
HostSetID |
getDeleteHistory()
Returns the hostsetID of the hostset the group has delete-history permissions. |
HostSetID |
getExecute()
Returns the hostsetID of the host set the group has execute permissions. |
GroupID |
getGroupID()
Returns the groupID of the group for which this ACL grants permissions. |
boolean |
isAutoRun()
Returns true if the group is granted autorun or write permissions, else returns false. |
boolean |
isCheckin()
Returns true if the group is granted checkin or write permissions, else returns false. |
boolean |
isDeleteHistoryAllHosts()
Returns true if the group has delete-history permissions on all hosts. |
boolean |
isEmpty()
Returns true if this object does not grant any permissions. |
boolean |
isExecuteAllHosts()
Returns true if the group has execute permissions on all hosts, else returns false. |
boolean |
isWrite()
Returns true if the group is granted write permissions, else returns false. |
Method Detail |
---|
GroupID getGroupID()
boolean isWrite()
boolean isAutoRun()
boolean isCheckin()
HostSetID getExecute()
boolean isExecuteAllHosts()
boolean isDeleteHistoryAllHosts()
HostSetID getDeleteHistory()
boolean isEmpty()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |