|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GroupManager
Manages the groups.
Method Summary | |
---|---|
Group |
addGroup(Group group,
String groupName)
Adds to the group to a group. |
Group |
addRole(Group group,
String roleName)
Grants to the group a role. |
Group |
createGroup(String name)
|
Map<String,ACL> |
getACLs(String group)
|
Collection<Group> |
getAllGroups()
Get all groups defined in the system. |
Collection<String> |
getAllGroups(String groupName)
Get all groups related to one concrete group. |
Group |
getGroup(String name)
|
Method Detail |
---|
Group createGroup(String name) throws UnsupportedOperationException, AccessDeniedException
UnsupportedOperationException
- if the implementation does not support writing
AccessDeniedException
Group getGroup(String name) throws UnsupportedOperationException, AccessDeniedException
UnsupportedOperationException
- if the implementation does not support writing
AccessDeniedException
Collection<Group> getAllGroups() throws UnsupportedOperationException
UnsupportedOperationException
Collection<String> getAllGroups(String groupName) throws UnsupportedOperationException
UnsupportedOperationException
Map<String,ACL> getACLs(String group)
Group addRole(Group group, String roleName) throws AccessDeniedException
AccessDeniedException
Group addGroup(Group group, String groupName) throws AccessDeniedException
AccessDeniedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |