|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--org.huihoo.jfox.ejb.exception.NestedException
A common superclass for Exception classes that can contain a nested Throwable detail object.
| Nested Class Summary |
| Nested classes inherited from class org.huihoo.jfox.ejb.exception.NestedThrowable |
NestedThrowable.Util |
| Field Summary |
| Fields inherited from interface org.huihoo.jfox.ejb.exception.NestedThrowable |
DETECT_DUPLICATE_NESTING, NESTED_TRACE_ENABLED, PARENT_TRACE_ENABLED |
| Constructor Summary | |
NestedException()
Construct a NestedException with no detail. |
|
NestedException(java.lang.String msg)
Construct a NestedException with the specified detail message. |
|
NestedException(java.lang.String msg,
java.lang.Throwable nested)
Construct a NestedException with the specified detail message and nested Throwable. |
|
NestedException(java.lang.Throwable nested)
Construct a NestedException with the specified nested Throwable. |
|
| Method Summary | |
java.lang.Throwable |
getCause()
Return the nested Throwable. |
java.lang.String |
getMessage()
Returns the composite throwable message. |
java.lang.Throwable |
getNested()
Return the nested Throwable. |
void |
printStackTrace()
Prints the composite message and the embedded stack trace to System.err. |
void |
printStackTrace(java.io.PrintStream stream)
Prints the composite message and the embedded stack trace to the specified print stream. |
void |
printStackTrace(java.io.PrintWriter writer)
Prints the composite message and the embedded stack trace to the specified print writer. |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public NestedException()
public NestedException(java.lang.Throwable nested)
nested - Nested Throwable.
public NestedException(java.lang.String msg,
java.lang.Throwable nested)
msg - Detail message.nested - Nested Throwable.public NestedException(java.lang.String msg)
msg - Detail message.| Method Detail |
public java.lang.Throwable getNested()
getNested in interface NestedThrowablepublic java.lang.Throwable getCause()
For JDK 1.4 compatibility.
getCause in interface NestedThrowablegetCause in class java.lang.Throwablepublic java.lang.String getMessage()
getMessage in class java.lang.Throwablepublic void printStackTrace(java.io.PrintStream stream)
printStackTrace in class java.lang.Throwablestream - Stream to print to.public void printStackTrace(java.io.PrintWriter writer)
printStackTrace in class java.lang.Throwablewriter - Writer to print to.public void printStackTrace()
printStackTrace in class java.lang.Throwable
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||