Class InboundRequest

java.lang.Object
com.ibm.jakarta.connector2.cics.inbound.InboundRequest

public class InboundRequest extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • writeRequest

      public void writeRequest(InboundHTTPWriter inboundHttpWriter) throws com.ibm.ctg.server.isc.exceptions.ConnectionException, IOException
      Throws:
      com.ibm.ctg.server.isc.exceptions.ConnectionException
      IOException
    • readReply

      public void readReply(InputStream cicsData) throws com.ibm.ctg.server.isc.exceptions.ConnectionException, com.ibm.ctg.server.isc.exceptions.ISCParsingException, IOException, com.ibm.ctg.server.isc.exceptions.SessionException
      Throws:
      com.ibm.ctg.server.isc.exceptions.ConnectionException
      com.ibm.ctg.server.isc.exceptions.ISCParsingException
      IOException
      com.ibm.ctg.server.isc.exceptions.SessionException
    • writeReply

      public void writeReply(InboundHTTPWriter writer) throws com.ibm.ctg.server.isc.exceptions.ConnectionException, IOException
      Throws:
      com.ibm.ctg.server.isc.exceptions.ConnectionException
      IOException
    • readRequest

      public void readRequest(InputStream cicsData) throws com.ibm.ctg.server.isc.exceptions.ConnectionException, com.ibm.ctg.server.isc.exceptions.ISCParsingException, IOException, com.ibm.ctg.server.isc.exceptions.SessionException, jakarta.resource.spi.work.WorkException
      Throws:
      com.ibm.ctg.server.isc.exceptions.ConnectionException
      com.ibm.ctg.server.isc.exceptions.ISCParsingException
      IOException
      com.ibm.ctg.server.isc.exceptions.SessionException
      jakarta.resource.spi.work.WorkException
    • validateRequest

      public boolean validateRequest(InboundSession session)
    • createRecoveryXIDlist

      public void createRecoveryXIDlist()
    • handleCISX

      public void handleCISX(com.ibm.ctg.server.isc.headers.ISFieldHeader isFieldHeader, InputStream cicsData) throws com.ibm.ctg.server.isc.exceptions.ISCParsingException, IOException, com.ibm.ctg.server.isc.exceptions.ConnectionException, com.ibm.ctg.server.isc.exceptions.SessionException
      Throws:
      com.ibm.ctg.server.isc.exceptions.ISCParsingException
      IOException
      com.ibm.ctg.server.isc.exceptions.ConnectionException
      com.ibm.ctg.server.isc.exceptions.SessionException
    • resetRequest

      public void resetRequest()
    • setCapexResponse

      public void setCapexResponse()
    • setChannel

      public void setChannel(com.ibm.ctg.client.Channel channel)
    • getChannel

      public com.ibm.ctg.client.Channel getChannel()
    • getCommarea

      public byte[] getCommarea()
    • setCommarea

      public void setCommarea(byte[] commarea)
    • getCommareaLength

      public int getCommareaLength()
    • setCommarea_Length

      public void setCommarea_Length(int commarea_Length)
    • getProgram

      public String getProgram()
    • setProgram

      public void setProgram(String program)
    • requestComplete

      public void requestComplete()
    • requestPurged

      public void requestPurged()
    • requestTimedOut

      public void requestTimedOut()
    • getExtend_mode

      public int getExtend_mode()
    • setExtend_mode

      public void setExtend_mode(int extend_mode)
    • getDPLType

      public int getDPLType()
    • setDPLType

      public void setDPLType(int type)
    • getCTGXid

      public com.ibm.ctg.util.CTGXid getCTGXid()
    • geteibrcodeRC

      public byte geteibrcodeRC()
    • getAbendCode

      public String getAbendCode()
    • seteibrcodeRC

      public void seteibrcodeRC(byte is43AbendCode)
    • setAbendCode

      public void setAbendCode(String abendCode)
    • getTransactionToken

      public Object getTransactionToken()
    • getCallType

      public int getCallType()
    • setCallType

      public void setCallType(int setCallType)
    • setISCISX

      public void setISCISX(int transaction)
    • closeConn

      public void closeConn()
    • toString

      public String toString()
      Overrides:
      toString in class Object