| Interface | Description |
|---|---|
| MDCContextProvider |
A provider of
MDC diagnostic context maps. |
| Class | Description |
|---|---|
| MDCThreadPoolExecutor |
A variant of
ThreadPoolExecutor which adds two behaviours:
The MDC diagnostic context map of the thread that executes
the MDCThreadPoolExecutor.execute(Runnable) method is propagated to the runnable task. |
| MDCUtils |
Utility methods for working with the classes and interfaces in this package.
|
| Exception | Description |
|---|---|
| MDCCapturingException |
An
Exception which captures the current contents of the MDC
thread local diagnostic context at the moment of throwing. |
| MDCCapturingRuntimeException |
A
RuntimeException which captures the current contents of the
MDC thread local diagnostic context at the moment of throwing. |