Package sonia.scm.group
Class GroupManagerDecorator
- All Implemented Interfaces:
Closeable,AutoCloseable,GroupManager,HandlerBase<Group>,Initable,LastModifiedAware,Manager<Group>,Searchable<Group>
Decorator for
GroupManager.- Since:
- 1.23
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns aSetof all group names.Returns the decoratedGroupManager.getGroupsForMember(String member) Returns aCollectionof all groups assigned to the given member.search(SearchRequest searchRequest) Methods inherited from class sonia.scm.ManagerDecorator
close, create, delete, get, getAll, getAll, getAll, getAll, getLastModified, init, modify, refreshMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface sonia.scm.HandlerBase
create, delete, modifyMethods inherited from interface sonia.scm.LastModifiedAware
getLastModified
-
Constructor Details
-
GroupManagerDecorator
-
-
Method Details
-
search
- Specified by:
searchin interfaceSearchable<Group>
-
getDecorated
Returns the decoratedGroupManager.- Since:
- 1.34
-
getGroupsForMember
Description copied from interface:GroupManagerReturns aCollectionof all groups assigned to the given member.- Specified by:
getGroupsForMemberin interfaceGroupManager
-
getAllNames
Description copied from interface:GroupManagerReturns aSetof all group names.- Specified by:
getAllNamesin interfaceGroupManager
-