Interface ICeciResponse


public interface ICeciResponse
Represents the response from a CECI command
  • Method Details

    • isNormal

      boolean isNormal()
      Returns true if the CECI response is "NORMAL",
      Returns:
    • checkNormal

      ICeciResponse checkNormal() throws CeciManagerException
      Throws an exception if the CECI response is not "NORMAL"
      Throws:
      CeciManagerException
    • checkNotAbended

      ICeciResponse checkNotAbended() throws CeciManagerException
      Throws an exception if the CECI response is an abend
      Throws:
      CeciManagerException
    • checkAbended

      ICeciResponse checkAbended(String abendCode) throws CeciManagerException
      Throws an exception if the CECI response has not abended with the supplied code
      Throws:
      CeciManagerException
    • getResponse

      String getResponse()
      Returns the text value of the CECI issues CICS API command, e.g. "NORMAL",
      Returns:
      the response
    • getEIBRESP

      int getEIBRESP()
      Returns the value of the Exec Interface Block field EIBRESP
      Returns:
      EIBRESP
    • getEIBRESP2

      int getEIBRESP2()
      Returns the value of the Exec Interface Block field EIBRESP2
      Returns:
      EIBRESP2
    • getResponseOutputValues

      Map<String,ICeciResponseOutputValue> getResponseOutputValues()
      Returns a map containing the output of the CECI CICS API command response fields and their values
      Returns: