Package sonia.scm.group
Interface GroupManager
- All Superinterfaces:
AutoCloseable,Closeable,HandlerBase<Group>,Initable,LastModifiedAware,Manager<Group>,Searchable<Group>
- All Known Implementing Classes:
AbstractGroupManager,GroupManagerDecorator
The central class for managing
Groups.
This class is a singleton and is available via injection.-
Method Summary
Modifier and TypeMethodDescriptionReturns aSetof all group names.getGroupsForMember(String member) Returns aCollectionof all groups assigned to the given member.Methods inherited from interface sonia.scm.HandlerBase
create, delete, modifyMethods inherited from interface sonia.scm.LastModifiedAware
getLastModifiedMethods inherited from interface sonia.scm.Manager
get, getAll, getAll, getAll, getAll, getAll, getPage, refreshMethods inherited from interface sonia.scm.search.Searchable
search
-
Method Details
-
getGroupsForMember
Returns aCollectionof all groups assigned to the given member. -
getAllNames
Returns aSetof all group names.- Since:
- 2.42.0
-