Package org.pepsoft.util.mdc
Class MDCCapturingException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.pepsoft.util.mdc.MDCCapturingException
- All Implemented Interfaces:
Serializable,MDCContextProvider
An
Exception which captures the current contents of the MDC thread local diagnostic context at the
moment of throwing. The captured context is available from the getMdcContext() method.
This exception is meant for adding semantic information to the exception chain. To just capture the MDC
context, use MDCWrappingException.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMDCCapturingException(String message) MDCCapturingException(String message, Throwable cause) -
Method Summary
Modifier and TypeMethodDescriptionGet the diagnostic context map.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MDCCapturingException
-
MDCCapturingException
-
-
Method Details
-
getMdcContext
Description copied from interface:MDCContextProviderGet the diagnostic context map. May benull.- Specified by:
getMdcContextin interfaceMDCContextProvider
-