|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Throwable java.lang.Exception javax.jms.JMSException (src) org.jboss.mq.SpyJMSException
A common superclass for JMSException classes that can contain a nested Throwable detail object.
Nested Class Summary |
Nested classes inherited from class org.jboss.util.NestedThrowable (src) |
NestedThrowable.Util (src) |
Field Summary | |
protected java.lang.Throwable |
nested
The nested throwable |
Fields inherited from interface org.jboss.util.NestedThrowable (src) |
DETECT_DUPLICATE_NESTING, NESTED_TRACE_ENABLED, PARENT_TRACE_ENABLED |
Constructor Summary | |
SpyJMSException(java.lang.String msg)
Construct a SpyJMSException with the specified detail message. |
|
SpyJMSException(java.lang.String msg,
java.lang.String code)
Construct a SpyJMSException with the specified detail message and error code. |
|
SpyJMSException(java.lang.String msg,
java.lang.Throwable nested)
Construct a SpyJMSException with the specified detail message and nested Throwable. |
|
SpyJMSException(java.lang.Throwable nested)
Construct a SpyJMSException with the specified nested Throwable. |
Method Summary | |
static JMSException (src) |
getAsJMSException(java.lang.String message,
java.lang.Throwable t)
Converts a throwable to a JMSException if it is not already |
java.lang.Throwable |
getCause()
Return the nested Throwable. |
java.lang.Exception |
getLinkedException()
Gets the exception linked to this one. |
java.lang.String |
getMessage()
|
java.lang.Throwable |
getNested()
Return the nested throwable. |
void |
printStackTrace()
|
void |
printStackTrace(java.io.PrintStream stream)
|
void |
printStackTrace(java.io.PrintWriter writer)
|
static void |
rethrowAsJMSException(java.lang.String message,
java.lang.Throwable t)
Converts a throwable to a JMSException if it is not already |
void |
setLinkedException(java.lang.Exception e)
Adds a linked Exception . |
Methods inherited from class javax.jms.JMSException (src) |
getErrorCode |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.lang.Throwable nested
Constructor Detail |
public SpyJMSException(java.lang.String msg)
msg
- Detail message.public SpyJMSException(java.lang.String msg, java.lang.String code)
msg
- Detail message.code
- Error code.public SpyJMSException(java.lang.String msg, java.lang.Throwable nested)
msg
- Detail message.nested
- Nested Throwable.public SpyJMSException(java.lang.Throwable nested)
nested
- Nested Throwable.Method Detail |
public static void rethrowAsJMSException(java.lang.String message, java.lang.Throwable t) throws JMSException (src)
message
- any message to add to a constructed JMSExceptiont
- the throwable
JMSException (src)
- alwayspublic static JMSException (src) getAsJMSException(java.lang.String message, java.lang.Throwable t)
message
- any message to add to a constructed JMSExceptiont
- the throwable
public void setLinkedException(java.lang.Exception e)
JMSException (src)
Exception
.
setLinkedException
in class JMSException (src)
e
- the linked Exception
public java.lang.Exception getLinkedException()
JMSException (src)
getLinkedException
in class JMSException (src)
Exception
, null if nonepublic java.lang.Throwable getNested()
NestedThrowable (src)
getNested
in interface NestedThrowable (src)
public java.lang.Throwable getCause()
NestedThrowable (src)
For JDK 1.4 compatibility.
getCause
in interface NestedThrowable (src)
public java.lang.String getMessage()
public void printStackTrace(java.io.PrintStream stream)
public void printStackTrace(java.io.PrintWriter writer)
public void printStackTrace()
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |