public interface GroupMemberManager<S extends ServerContext> extends GroupMemberResolver, PermissionControlled
Modifier and Type | Method and Description |
---|---|
void |
addGroupMember(SessionId sessionId,
Group group,
UserId userId) |
java.util.List<Group> |
getGroupsOfUser(UserId user)
Returns all groups the given user is member of.
|
java.util.List<UserId> |
getUsersOfGroup(Group group) |
void |
init() |
void |
removeGroupMember(SessionId sessionId,
Group group,
UserId userId) |
void |
setGroupsForUser(SessionId sessionId,
UserId userId,
java.util.List<Group> groups) |
getPermissionDefinition
void init() throws java.lang.Exception
java.lang.Exception
java.util.List<Group> getGroupsOfUser(UserId user)
GroupMemberResolver
getGroupsOfUser
in interface GroupMemberResolver
void setGroupsForUser(SessionId sessionId, UserId userId, java.util.List<Group> groups) throws java.lang.Exception
java.lang.Exception
void addGroupMember(SessionId sessionId, Group group, UserId userId) throws java.lang.Exception
java.lang.Exception
Copyright © 2014 EsprIT-Systems. All Rights Reserved.