Class GroupMembershipClientForGroupsImpl

    • 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)  
    • 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.EcmException
        Description copied from interface: GroupMembershipClientForGroups
        This method adds a group or user - given by its reference - to the given group.
        Specified by:
        addMember in interface GroupMembershipClientForGroups
        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.EcmException
        Description copied from interface: GroupMembershipClientForGroups
        This method removes a member reference from the given group.
        Specified by:
        removeMember in interface GroupMembershipClientForGroups
        Parameters:
        member - the member to remove
        Throws:
        com.lexmark.saperion.exceptions.EcmException - indicates that a system exception occurred