|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface which is implemented by all the nested throwable flavors.
Nested Class Summary | |
static class |
NestedThrowable.Util
Utilitiy methods for the various flavors of NestedThrowable . |
Field Summary | |
static boolean |
DETECT_DUPLICATE_NESTING
A system wide flag to enable or disable checking of parent and child types to detect uneeded nesting |
static boolean |
NESTED_TRACE_ENABLED
A system wide flag to enable or disable printing of the nested detail throwable traces. |
static boolean |
PARENT_TRACE_ENABLED
A system wide flag to enable or disable printing of the parent throwable traces. |
Method Summary | |
Throwable |
getCause()
Return the nested Throwable. |
Throwable |
getNested()
Return the nested throwable. |
Field Detail |
public static final boolean PARENT_TRACE_ENABLED
This value is set from the system property org.jboss.util.NestedThrowable.parentTraceEnabled or if that is not set defaults to true.
public static final boolean NESTED_TRACE_ENABLED
This value is set from the system property
org.jboss.util.NestedThrowable.nestedTraceEnabled
or if that is not set defaults to true unless
using JDK 1.4 with PARENT_TRACE_ENABLED
set to false,
then false since there is a native mechansim for this there.
Note then when running under 1.4 is is not possible to disable the nested trace output, since that is handled by java.lang.Throwable which we delegate the parent printing to.
public static final boolean DETECT_DUPLICATE_NESTING
This value is set from the system property org.jboss.util.NestedThrowable.detectDuplicateNesting or if that is not set defaults to true.
Method Detail |
public Throwable getNested()
public Throwable getCause()
For JDK 1.4 compatibility.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |