Class GroupMembershipClientForGroupsImpl
- java.lang.Object
-
- com.lexmark.saperion.client.implementation.SearchClientImpl<com.lexmark.saperion.administration.GroupType>
-
- com.lexmark.saperion.client.implementation.administration.GroupMembershipClientForGroupsImpl
-
- All Implemented Interfaces:
GroupMembershipClientForGroups,SearchClient<com.lexmark.saperion.administration.GroupType>,com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.administration.GroupType>
public class GroupMembershipClientForGroupsImpl extends SearchClientImpl<com.lexmark.saperion.administration.GroupType> implements GroupMembershipClientForGroups
This is the default implementation ofGroupMembershipClientForGroups.- Author:
- jschwarz
-
-
Constructor Summary
Constructors Constructor Description GroupMembershipClientForGroupsImpl(com.lexmark.saperion.administration.GroupManagementService groupManagementService, com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.administration.GroupType> searchService, com.lexmark.saperion.administration.GroupReferenceType groupReferenceType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMember(com.lexmark.saperion.administration.GroupReferenceType member)This method adds a group or user - given by its reference - to the given group.voidremoveMember(com.lexmark.saperion.administration.GroupReferenceType member)This method removes a member reference from the given group.-
Methods inherited from class com.lexmark.saperion.client.implementation.SearchClientImpl
exists, list, list, list, list, list, list, list, page, page, search, uniqueResult
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
GroupMembershipClientForGroupsImpl
public GroupMembershipClientForGroupsImpl(com.lexmark.saperion.administration.GroupManagementService groupManagementService, com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.administration.GroupType> searchService, com.lexmark.saperion.administration.GroupReferenceType groupReferenceType)
-
-
Method Detail
-
addMember
public void addMember(com.lexmark.saperion.administration.GroupReferenceType member) throws com.lexmark.saperion.exceptions.EcmExceptionDescription copied from interface:GroupMembershipClientForGroupsThis method adds a group or user - given by its reference - to the given group.- Specified by:
addMemberin interfaceGroupMembershipClientForGroups- Parameters:
member- a reference to the member to add- Throws:
com.lexmark.saperion.exceptions.EcmException- indicates that a system exception occurred
-
removeMember
public void removeMember(com.lexmark.saperion.administration.GroupReferenceType member) throws com.lexmark.saperion.exceptions.EcmExceptionDescription copied from interface:GroupMembershipClientForGroupsThis method removes a member reference from the given group.- Specified by:
removeMemberin interfaceGroupMembershipClientForGroups- Parameters:
member- the member to remove- Throws:
com.lexmark.saperion.exceptions.EcmException- indicates that a system exception occurred
-
-