Class WsStemSaveResult

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

public class WsStemSaveResult extends Object implements ResultMetadataHolder
Result of one save being saved. The number of these result objects will equal the number of saves sent in to the method to be saved
  • Constructor Details

    • WsStemSaveResult

      public WsStemSaveResult()
      empty
    • WsStemSaveResult

      public WsStemSaveResult(WsStemLookup wsStemLookup)
      construct initially with lookup
      Parameters:
      wsStemLookup -
  • Method Details

    • resultCode

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

      public void assignResultCode(WsStemSaveResult.WsStemSaveResultCode saveSaveResultCode, GrouperVersion clientVersion)
      assign the code from the enum
      Parameters:
      saveSaveResultCode -
      clientVersion -
    • getResultMetadata

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

      public void assignResultCodeException(Exception e, WsStemToSave wsStemToSave, GrouperVersion clientVersion)
      assign a resultcode of exception, and process/log the exception
      Parameters:
      e -
      wsStemToSave -
      clientVersion -
    • getWsStem

      public WsStem getWsStem()
      Returns:
      the wsStem
    • setWsStem

      public void setWsStem(WsStem wsStem1)
      Parameters:
      wsStem1 - the wsStem to set
    • setResultMetadata

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