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

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields 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 Type
    Method
    Description
    int
    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.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • 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.