Class WsAddMemberResult

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

public class WsAddMemberResult extends Object implements ResultMetadataHolder
Result of one subject being added to a group. The number of subjects will equal the number of subjects sent in to the method
  • Constructor Details

    • WsAddMemberResult

      public WsAddMemberResult()
  • Method Details

    • getWsSubject

      public WsSubject getWsSubject()
      subject that was added
      Returns:
      the subjectId
    • setWsSubject

      public void setWsSubject(WsSubject wsSubject1)
      subject that was added
      Parameters:
      wsSubject1 - the wsSubject1 to set
    • resultCode

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

      public void assignResultCode(WsAddMemberResult.WsAddMemberResultCode addMemberResultCode)
      assign the code from the enum
      Parameters:
      addMemberResultCode -
    • assignResultCodeException

      public void assignResultCodeException(Exception e, WsSubjectLookup wsSubjectLookup1)
      assign a resultcode of exception, and process/log the exception
      Parameters:
      e -
      wsSubjectLookup1 -
    • processSubject

      public void processSubject(WsSubjectLookup wsSubjectLookup1, String[] subjectAttributeNames)
      assign the code from the enum
      Parameters:
      wsSubjectLookup1 -
      subjectAttributeNames -
    • getResultMetadata

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

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