Class WsGetMembersResult

java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsGetMembersResult
All Implemented Interfaces:
ResultMetadataHolder

public class WsGetMembersResult extends Object implements ResultMetadataHolder
 results for the get members call.
 
 result code:
 code of the result for this group overall
 SUCCESS: means everything ok
 GROUP_NOT_FOUND: cant find the group
 INVALID_QUERY: bad inputs
 EXCEPTION: something bad happened
 
  • Constructor Details

    • WsGetMembersResult

      public WsGetMembersResult()
  • Method Details

    • assignResultCode

      public void assignResultCode(WsGetMembersResult.WsGetMembersResultCode getMembersResultCode)
      assign the code from the enum
      Parameters:
      getMembersResultCode -
    • assignResultCodeException

      public void assignResultCodeException(WsGetMembersResult.WsGetMembersResultCode wsGetMembersResultsCodeOverride, String theError, WsGroupLookup wsGroupLookup, Exception e)
      prcess an exception, log, etc
      Parameters:
      wsGetMembersResultsCodeOverride -
      theError -
      wsGroupLookup -
      e -
    • getWsSubjects

      public WsSubject[] getWsSubjects()
      results for each assignment sent in
      Returns:
      the results
    • setWsSubjects

      public void setWsSubjects(WsSubject[] results1)
      results for each assignment sent in
      Parameters:
      results1 - the results to set
    • getWsGroup

      public WsGroup getWsGroup()
      Returns:
      the wsGroup
    • setWsGroup

      public void setWsGroup(WsGroup wsGroup1)
      Parameters:
      wsGroup1 - the wsGroup to set
    • assignSubjectResult

      public void assignSubjectResult(Set<Member> memberSet, String[] attributeNames1, boolean includeSubjectDetails)
      convert members to subject results
      Parameters:
      attributeNames1 - to get from subjects
      memberSet -
      includeSubjectDetails -
    • getResultMetadata

      public WsResultMeta getResultMetadata()
      Description copied from interface: ResultMetadataHolder
      get the result metadata
      Specified by:
      getResultMetadata in interface ResultMetadataHolder
      Returns:
      the resultMetadata
    • resultCode

      convert string to result code
      Returns:
      the result code
    • setResultMetadata

      public void setResultMetadata(WsResultMeta resultMetadata1)
      Parameters:
      resultMetadata1 - the resultMetadata to set