Class WsGshTemplateExecResult

java.lang.Object
edu.internet2.middleware.grouper.ws.coresoap.WsGshTemplateExecResult
All Implemented Interfaces:
WsResponseBean, ResultMetadataHolder

public class WsGshTemplateExecResult extends Object implements WsResponseBean, ResultMetadataHolder
  • Constructor Details

    • WsGshTemplateExecResult

      public WsGshTemplateExecResult()
  • Method Details

    • getWsOutput

      public Object getWsOutput()
      set a map or javabean
      Returns:
    • setWsOutput

      public void setWsOutput(Object wsOutput)
      set a map or javabean
      Parameters:
      wsOutput -
    • getTransaction

      public Boolean getTransaction()
    • setTransaction

      public void setTransaction(Boolean transaction)
    • getGshValidationLines

      public WsGshValidationLine[] getGshValidationLines()
    • setGshValidationLines

      public void setGshValidationLines(WsGshValidationLine[] gshValidationLines)
    • getGshOutputLines

      public WsGshOutputLine[] getGshOutputLines()
    • setGshOutputLines

      public void setGshOutputLines(WsGshOutputLine[] gshOutputLines)
    • getGshScriptOutput

      public String getGshScriptOutput()
    • setGshScriptOutput

      public void setGshScriptOutput(String gshScriptOutput)
    • getResultMetadata

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

      public WsResponseMeta getResponseMetadata()
      Description copied from interface: WsResponseBean
      get the response metadata
      Specified by:
      getResponseMetadata in interface WsResponseBean
      Returns:
      the response metadata
    • assignResultCodeException

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

      public void assignResultCode(WsGshTemplateExecResult.WsGshTemplateExecResultCode wsGshTemplateExecResultCode, GrouperVersion clientVersion)
      assign the code from the enum
      Parameters:
      groupSaveResultsCode -
      clientVersion -
    • getGshExitCode

      public Integer getGshExitCode()
      Exit code returned by the gsh script (non-zero generally indicates an error)
      Returns:
    • setGshExitCode

      public WsGshTemplateExecResult setGshExitCode(Integer gshExitCode)
      Exit code returned by the gsh script (non-zero generally indicates an error)
      Parameters:
      gshExitCode -
      Returns: