|
||||||||||
| PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.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) - always
public 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 Exceptionpublic 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 | |||||||||