org.slf4j.helpers
public class BasicMDCAdapter extends Object implements MDCAdapter
Since: 1.5.0
Method Summary | |
---|---|
void | clear()
Clear all entries in the MDC. |
String | get(String key)
Get the context identified by the key parameter. |
Map | getCopyOfContextMap()
Return a copy of the current thread's context map.
|
Set | getKeys()
Returns the keys in the MDC as a Set of Strings The
returned value can be null.
|
void | put(String key, String val)
Put a context value (the val parameter) as identified with
the key parameter into the current thread's context map.
|
void | remove(String key)
Remove the the context identified by the key parameter. |
void | setContextMap(Map contextMap) |
key
parameter.Returns: the keys in the MDC
val
parameter) as identified with
the key
parameter into the current thread's context map.
Note that contrary to log4j, the val
parameter can be null.
If the current thread does not have a context map it is created as a side effect of this call.
Throws: IllegalArgumentException in case the "key" parameter is null
key
parameter.