CICS® Transaction Gateway Programming Reference V3.1

com.ibm.ctg.epi
Class EPIException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.ibm.ctg.epi.EPIException

public class EPIException
extends java.lang.Exception

This exception can be thrown by the EPI classes when an error occurs

See Also:
Serialized Form

Constructor Summary
(package private) EPIException(int msgno)
          Constructs an EPIException with the message identified by the given message number
(package private) EPIException(int msgno, int i)
          Constructs an EPIException with the message identified by the given message number, and an integer insert
(package private) EPIException(int msgno, int i, int j)
          Constructs an EPIException with the message identified by the given message number, and two integer inserts
(package private) EPIException(int msgno, java.lang.String s)
          Constructs an EPIException with the message identified by the given message number, and a String insert.
(package private) EPIException(int msgno, java.lang.String fn, EPIRequest req)
          Constructs an EPIException with the message identified by the given message number, and inserting the given String and the return code from an EPIRequest.
(package private) EPIException(int msgno, java.lang.String fn, int rc)
          Constructs an EPIException with the message identified by the given message number, and inserting the given String and return code.
(package private) EPIException(int msgno, java.lang.Throwable t)
          Constructs an EPIException with the message identified by the given message number, and a Throwable object insert.
(package private) EPIException(int msgno, java.lang.Throwable t, java.lang.String s)
          Constructs an EPIException with the message identified by the given message number, and a Throwable object and a String inserted.
  EPIException(java.lang.String msg)
          Constructs an EPIException with a message
 
Method Summary
(package private) static void ()
           
(package private) static java.lang.String getStringRc(EPIRequest req)
          Returns a user-friendly version of a CICS return code
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EPIException

public EPIException(java.lang.String msg)
Constructs an EPIException with a message
Parameters:
msg - a message

EPIException

EPIException(int msgno)
Constructs an EPIException with the message identified by the given message number
Parameters:
msgno - a message number

EPIException

EPIException(int msgno,
             java.lang.String fn,
             EPIRequest req)
Constructs an EPIException with the message identified by the given message number, and inserting the given String and the return code from an EPIRequest.
Parameters:
msgno - a message number
fn - a String (function name)
req - an EPIRequest

EPIException

EPIException(int msgno,
             java.lang.String fn,
             int rc)
Constructs an EPIException with the message identified by the given message number, and inserting the given String and return code.
Parameters:
msgno - a message number
fn - a String (function name)
rc - a return code

EPIException

EPIException(int msgno,
             int i)
Constructs an EPIException with the message identified by the given message number, and an integer insert
Parameters:
msgno - a message number
i - a number

EPIException

EPIException(int msgno,
             int i,
             int j)
Constructs an EPIException with the message identified by the given message number, and two integer inserts
Parameters:
msgno - a message number
i - a number
j - a number

EPIException

EPIException(int msgno,
             java.lang.Throwable t)
Constructs an EPIException with the message identified by the given message number, and a Throwable object insert.
Parameters:
msgno - a message number
t - a Throwable (Exception or Error)

EPIException

EPIException(int msgno,
             java.lang.Throwable t,
             java.lang.String s)
Constructs an EPIException with the message identified by the given message number, and a Throwable object and a String inserted.
Parameters:
msgno - a message number
t - a Throwable (Exception or Error)
s - a message

EPIException

EPIException(int msgno,
             java.lang.String s)
Constructs an EPIException with the message identified by the given message number, and a String insert.
Parameters:
msgno - a message number
s - a message
Method Detail

static void ()

getStringRc

static java.lang.String getStringRc(EPIRequest req)
Returns a user-friendly version of a CICS return code
Parameters:
req - an EPIRequest
Returns:
a String

© Copyright IBM Corp. 1994, 1999