|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GroupService
GroupService interface.
| Method Summary | |
|---|---|
Boolean |
deleteUserGroups(String username)
Delete all user's authorities |
List<GroupDTO> |
getFreeGroups(String username)
getFreeGroups |
GroupDTO |
getGroup(Integer id)
Retrieve a group by id |
List<GroupDTO> |
getGroups()
getGroups |
List<GroupDTO> |
getGroups(Pager pager)
getGroups |
List<GroupDTO> |
getUserGroups(String username)
getUserGroups |
List<GroupDTO> |
getUserGroupsWithAutorities(String username)
getUserGroupsWithAutorities |
Boolean |
hasUsers(Integer id)
Check if Group has a users |
Boolean |
removeGroup(Integer id)
Remove a group by id |
Boolean |
save(GroupDTO group)
Save a GroupDTO |
Boolean |
saveGroups(String username,
List<Integer> groups)
Save a list of authorities for a given user |
| Methods inherited from interface org.opennms.acl.service.PagerService |
|---|
getTotalItemsNumber |
| Method Detail |
|---|
Boolean save(GroupDTO group)
group - a GroupDTO object.
GroupDTO getGroup(Integer id)
id - a Integer object.
Boolean removeGroup(Integer id)
id - a Integer object.
Boolean hasUsers(Integer id)
id - of the group
List<GroupDTO> getGroups(Pager pager)
getGroups
pager - a Pager object.
List<GroupDTO> getGroups()
getGroups
List<GroupDTO> getUserGroups(String username)
getUserGroups
username - a String object.
List<GroupDTO> getFreeGroups(String username)
getFreeGroups
username - a String object.
Boolean saveGroups(String username,
List<Integer> groups)
username - a String object.groups - a List object.
Boolean deleteUserGroups(String username)
username - a String object.
List<GroupDTO> getUserGroupsWithAutorities(String username)
getUserGroupsWithAutorities
username - a String object.
List object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||