Class InboundRequest
java.lang.Object
com.ibm.jakarta.connector2.cics.inbound.InboundRequest
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
static final int
int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
int
com.ibm.ctg.client.Channel
byte[]
int
com.ibm.ctg.util.CTGXid
int
byte
int
void
handleCISX
(com.ibm.ctg.server.isc.headers.ISFieldHeader isFieldHeader, InputStream cicsData) void
readReply
(InputStream cicsData) void
readRequest
(InputStream cicsData) void
void
void
void
void
setAbendCode
(String abendCode) void
setCallType
(int setCallType) void
void
setChannel
(com.ibm.ctg.client.Channel channel) void
setCommarea
(byte[] commarea) void
setCommarea_Length
(int commarea_Length) void
setDPLType
(int type) void
seteibrcodeRC
(byte is43AbendCode) void
setExtend_mode
(int extend_mode) void
setISCISX
(int transaction) void
setProgram
(String program) toString()
boolean
validateRequest
(InboundSession session) void
writeReply
(InboundHTTPWriter writer) void
writeRequest
(InboundHTTPWriter inboundHttpWriter)
-
Field Details
-
CLASS_VERSION
- See Also:
-
ISC_DPL_TYPE_COMMAREA
public static final int ISC_DPL_TYPE_COMMAREA- See Also:
-
ISC_DPL_TYPE_CHANNEL
public static final int ISC_DPL_TYPE_CHANNEL- See Also:
-
isCISX
public int isCISX -
XA_START
public static final int XA_START- See Also:
-
XA_PREPARED
public static final int XA_PREPARED- See Also:
-
XA_COMMITTED
public static final int XA_COMMITTED- See Also:
-
XA_ROLLEDBACK
public static final int XA_ROLLEDBACK- See Also:
-
XA_FORGET
public static final int XA_FORGET- See Also:
-
XA_RECOVER
public static final int XA_RECOVER- See Also:
-
XA_SHUNT
public static final int XA_SHUNT- See Also:
-
XA_HEURISTIC_DAMAGE
public static final int XA_HEURISTIC_DAMAGE- See Also:
-
PURGE
public static final int PURGE- See Also:
-
-
Constructor Details
-
InboundRequest
-
-
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
-
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
-
setProgram
-
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
-
seteibrcodeRC
public void seteibrcodeRC(byte is43AbendCode) -
setAbendCode
-
getTransactionToken
-
getCallType
public int getCallType() -
setCallType
public void setCallType(int setCallType) -
setISCISX
public void setISCISX(int transaction) -
closeConn
public void closeConn() -
toString
-