|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.acl.service.GroupServiceImpl
@Service(value="groupService") public class GroupServiceImpl
GroupServiceImpl class.
| Constructor Summary | |
|---|---|
GroupServiceImpl()
|
|
| 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 |
Integer |
getTotalItemsNumber()
getTotalItemsNumber |
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 class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GroupServiceImpl()
| Method Detail |
|---|
public List<GroupDTO> getUserGroupsWithAutorities(String username)
getUserGroupsWithAutorities
getUserGroupsWithAutorities in interface GroupServiceusername - a String object.
List object.public Boolean deleteUserGroups(String username)
deleteUserGroups in interface GroupServiceusername - a String object.
public List<GroupDTO> getFreeGroups(String username)
getFreeGroups
getFreeGroups in interface GroupServiceusername - a String object.
public GroupDTO getGroup(Integer id)
getGroup in interface GroupServiceid - a Integer object.
public List<GroupDTO> getGroups()
getGroups
getGroups in interface GroupServiceList object.public List<GroupDTO> getGroups(Pager pager)
getGroups
getGroups in interface GroupServicepager - a Pager object.
public List<GroupDTO> getUserGroups(String username)
getUserGroups
getUserGroups in interface GroupServiceusername - a String object.
public Boolean removeGroup(Integer id)
removeGroup in interface GroupServiceid - a Integer object.
public Boolean save(GroupDTO group)
save in interface GroupServicegroup - a GroupDTO object.
public Boolean saveGroups(String username,
List<Integer> groups)
saveGroups in interface GroupServiceusername - a String object.groups - a List object.
public Integer getTotalItemsNumber()
getTotalItemsNumber
getTotalItemsNumber in interface PagerServiceInteger object.public Boolean hasUsers(Integer id)
hasUsers in interface GroupServiceid - of the group
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||