Package com.ibm.jakarta.connector2.cics
Class EPITranFailedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
jakarta.resource.ResourceException
jakarta.resource.spi.EISSystemException
com.ibm.jakarta.connector2.cics.EPITranFailedException
- All Implemented Interfaces:
com.ibm.ctg.client.EPIEndReasonCodes
,com.ibm.ctg.client.EPIReturnCodes
,Serializable
public class EPITranFailedException
extends jakarta.resource.spi.EISSystemException
implements com.ibm.ctg.client.EPIEndReasonCodes, com.ibm.ctg.client.EPIReturnCodes
This exception can be thrown by the EPI classes when an error occurs.
-
Field Summary
FieldsFields inherited from interface com.ibm.ctg.client.EPIEndReasonCodes
astrEndReason, EPI_END_FAILED, EPI_END_OUTSERVICE, EPI_END_SHUTDOWN, EPI_END_SIGNOFF, EPI_END_UNKNOWN, EPI_READTIMEOUT_EXPIRED, EPI_TRAN_NO_ERROR, EPI_TRAN_NOT_STARTED, EPI_TRAN_STATE_UNKNOWN, strINVALID_END_REASON
Fields inherited from interface com.ibm.ctg.client.EPIReturnCodes
astrCics_Rc, EPI_ERR_ABENDED, EPI_ERR_ADDTYPE_INVALID, EPI_ERR_ALREADY_INSTALLED, EPI_ERR_ATI_ACTIVE, EPI_ERR_ATI_STATE, EPI_ERR_BAD_INDEX, EPI_ERR_CCSID_INVALID, EPI_ERR_FAILED, EPI_ERR_IN_CALLBACK, EPI_ERR_IS_INIT, EPI_ERR_MAX_SESSIONS, EPI_ERR_MAX_SYSTEMS, EPI_ERR_MAX_TERMS, EPI_ERR_MODELID_INVALID, EPI_ERR_MORE_DATA, EPI_ERR_MORE_EVENTS, EPI_ERR_MORE_SYSTEMS, EPI_ERR_NO_CICS, EPI_ERR_NO_CONVERSE, EPI_ERR_NO_DATA, EPI_ERR_NO_EVENT, EPI_ERR_NO_SYSTEMS, EPI_ERR_NOT_3270_DEVICE, EPI_ERR_NOT_INIT, EPI_ERR_NULL_PARM, EPI_ERR_NULL_PASSWORD, EPI_ERR_NULL_USERID, EPI_ERR_PASSWORD_INVALID, EPI_ERR_RESOURCE_SHORTAGE, EPI_ERR_RESPONSE_TIMEOUT, EPI_ERR_SECURITY, EPI_ERR_SENSE_CODE, EPI_ERR_SERVER_BUSY, EPI_ERR_SERVER_DOWN, EPI_ERR_SIGNON_NOT_POSS, EPI_ERR_SIGNONCAP_INVALID, EPI_ERR_SYSTEM, EPI_ERR_TERMID_INVALID, EPI_ERR_TRAN_ACTIVE, EPI_ERR_TTI_ACTIVE, EPI_ERR_USERID_INVALID, EPI_ERR_VERSION, EPI_ERR_WAIT, EPI_NORMAL, strINVALID_CICS_RC
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the reason code for the transaction failure, for example EPI_TRAN_NOT_STARTED or EPI_READTIMEOUT_EXPIRED.Methods inherited from class jakarta.resource.ResourceException
getErrorCode, getLinkedException, getMessage, setErrorCode, setLinkedException
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
CLASS_VERSION
- See Also:
-
-
Method Details
-
getTranFailedReason
public int getTranFailedReason()Returns the reason code for the transaction failure, for example EPI_TRAN_NOT_STARTED or EPI_READTIMEOUT_EXPIRED.- Returns:
- Transaction failure reason.
-