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
Group
s.
This class is a singleton and is available via injection.-
Method Summary
Modifier and TypeMethodDescriptionReturns aSet
of all group names.getGroupsForMember
(String member) Returns aCollection
of all groups assigned to the given member.Methods inherited from interface sonia.scm.HandlerBase
create, delete, modify
Methods inherited from interface sonia.scm.LastModifiedAware
getLastModified
Methods inherited from interface sonia.scm.Manager
get, getAll, getAll, getAll, getAll, getAll, getPage, refresh
Methods inherited from interface sonia.scm.search.Searchable
search
-
Method Details
-
getGroupsForMember
Returns aCollection
of all groups assigned to the given member. -
getAllNames
Returns aSet
of all group names.- Since:
- 2.42.0
-