oracle.aurora.jem
Class JEMException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--oracle.aurora.jem.JEMException
- All Implemented Interfaces:
- java.io.Serializable
- public class JEMException
- extends java.lang.Exception
This is the exception that's thrown by all JEM operations. It
defines all the possible JEM errors.
- See Also:
- Serialized Form
| Type | Method |
int |
getErr()
Returns the error number. |
java.lang.Exception |
getLnkExc()
Returns the exception that's used to create this JEMException |
java.lang.String |
getMessage()
Returns the error message. |
java.lang.Object |
getObjInst()
Returns the object that caused this exception |
java.lang.String |
getTxt()
Returns any text message with what the exception was created. |
void |
printStackTrace()
Prints the stack trace where the exception is thrown |
void |
setObjInst(java.lang.Object objinst)
Sets the object that caused this exception |
java.lang.String |
toString()
Writes this exception's information into a string |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, printStackTrace, printStackTrace |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JEMEXC_FATAL
public static final int JEMEXC_FATAL
JEMEXC_OPFAILED
public static final int JEMEXC_OPFAILED
JEMEXC_INVCTX
public static final int JEMEXC_INVCTX
JEMEXC_INVDATA
public static final int JEMEXC_INVDATA
JEMEXC_TIMEOUT
public static final int JEMEXC_TIMEOUT
JEMEXC_PRS_MATCH_FAILED
public static final int JEMEXC_PRS_MATCH_FAILED
JEMEXC_RXN_MATCH_FAILED
public static final int JEMEXC_RXN_MATCH_FAILED
JEMEXC_RXN_MATCH_OK
public static final int JEMEXC_RXN_MATCH_OK
JEMEXC_CLASS_NOTFOUND
public static final int JEMEXC_CLASS_NOTFOUND
JEMEXC_METHOD_NOTFOUND
public static final int JEMEXC_METHOD_NOTFOUND
JEMEXC_ACTIVATIONFAILED
public static final int JEMEXC_ACTIVATIONFAILED
JEMEXC_PRS_NOTFOUND
public static final int JEMEXC_PRS_NOTFOUND
JEMEXC_RXN_NOTFOUND
public static final int JEMEXC_RXN_NOTFOUND
JEMEXC_RXN_ROLLBACKED
public static final int JEMEXC_RXN_ROLLBACKED
JEMEXC_RXN_COMPLETED
public static final int JEMEXC_RXN_COMPLETED
JEMEXC_BADOBJ
public static final int JEMEXC_BADOBJ
JEMEXC_QUEMSGUNDELIVERABLE
public static final int JEMEXC_QUEMSGUNDELIVERABLE
JEMEXC_MSGMAXRETRY
public static final int JEMEXC_MSGMAXRETRY
JEMEXC_SSA_VIOLATION
public static final int JEMEXC_SSA_VIOLATION
JEMEXC_SERIALFAILED
public static final int JEMEXC_SERIALFAILED
JEMEXC_SQLEXC
public static final int JEMEXC_SQLEXC
JEMEXC_JMSEXC
public static final int JEMEXC_JMSEXC
JEMEXCTXT_JEMBUSNOTFND
public static final java.lang.String JEMEXCTXT_JEMBUSNOTFND
JEMEXCTXT_RXNDUP
public static final java.lang.String JEMEXCTXT_RXNDUP
JEMEXCTXT_RXNNOTFND
public static final java.lang.String JEMEXCTXT_RXNNOTFND
JEMEXCTXT_RXNROLLBACK
public static final java.lang.String JEMEXCTXT_RXNROLLBACK
JEMEXCTXT_DUPDATA
public static final java.lang.String JEMEXCTXT_DUPDATA
JEMEXCTXT_SSAVIOL
public static final java.lang.String JEMEXCTXT_SSAVIOL
JEMEXCTXT_UNIQCONSTRVIOL
public static final java.lang.String JEMEXCTXT_UNIQCONSTRVIOL
JEMEXCTXT_MATCHTYPES
public static final java.lang.String JEMEXCTXT_MATCHTYPES
JEMEXCTXT_CLASSNOTFND
public static final java.lang.String JEMEXCTXT_CLASSNOTFND
JEMEXCTXT_METHODNOTFND
public static final java.lang.String JEMEXCTXT_METHODNOTFND
JEMEXCTXT_OBJNOTFND
public static final java.lang.String JEMEXCTXT_OBJNOTFND
JEMEXCTXT_DATNOTFND
public static final java.lang.String JEMEXCTXT_DATNOTFND
JEMEXCTXT_TXNMGRNOTFND
public static final java.lang.String JEMEXCTXT_TXNMGRNOTFND
JEMEXCTXT_DSNOTFND
public static final java.lang.String JEMEXCTXT_DSNOTFND
JEMEXCTXT_FUNINVILLACC
public static final java.lang.String JEMEXCTXT_FUNINVILLACC
JEMEXCTXT_FUNINVILLROLE
public static final java.lang.String JEMEXCTXT_FUNINVILLROLE
JEMEXCTXT_FUNINVILLARG
public static final java.lang.String JEMEXCTXT_FUNINVILLARG
JEMEXCTXT_FUNINVTARG
public static final java.lang.String JEMEXCTXT_FUNINVTARG
JEMEXCTXT_NULLPOINTER
public static final java.lang.String JEMEXCTXT_NULLPOINTER
JEMEXCTXT_ININITIALIZER
public static final java.lang.String JEMEXCTXT_ININITIALIZER
JEMEXCTXT_NONSERIALIZABLE
public static final java.lang.String JEMEXCTXT_NONSERIALIZABLE
JEMEXCTXT_DATTOKTIMEOUT
public static final java.lang.String JEMEXCTXT_DATTOKTIMEOUT
JEMException
public JEMException(int err)
JEMException
public JEMException(java.lang.String txt)
JEMException
public JEMException(int err,
java.lang.String txt)
JEMException
public JEMException(int err,
java.lang.String txt,
java.lang.Exception lnkexc)
JEMException
public JEMException(int err,
java.lang.Exception lnkexc)
getLnkExc
public java.lang.Exception getLnkExc()
- Returns the exception that's used to create this JEMException
getTxt
public java.lang.String getTxt()
- Returns any text message with what the exception was created.
getErr
public int getErr()
- Returns the error number.
getObjInst
public java.lang.Object getObjInst()
- Returns the object that caused this exception
setObjInst
public void setObjInst(java.lang.Object objinst)
- Sets the object that caused this exception
getMessage
public java.lang.String getMessage()
- Returns the error message.
- Overrides:
getMessage in class java.lang.Throwable
printStackTrace
public void printStackTrace()
- Prints the stack trace where the exception is thrown
- Overrides:
printStackTrace in class java.lang.Throwable
toString
public java.lang.String toString()
- Writes this exception's information into a string
- Overrides:
toString in class java.lang.Throwable