Package org.slf4j.reload4j
Class Reload4jMDCAdapter
- java.lang.Object
-
- org.slf4j.reload4j.Reload4jMDCAdapter
-
- All Implemented Interfaces:
org.slf4j.spi.MDCAdapter
public class Reload4jMDCAdapter extends java.lang.Object implements org.slf4j.spi.MDCAdapter
-
-
Constructor Summary
Constructors Constructor Description Reload4jMDCAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidclearDequeByKey(java.lang.String key)java.lang.Stringget(java.lang.String key)java.util.MapgetCopyOfContextMap()java.util.Deque<java.lang.String>getCopyOfDequeByKey(java.lang.String key)java.lang.StringpopByKey(java.lang.String key)voidpushByKey(java.lang.String key, java.lang.String value)voidput(java.lang.String key, java.lang.String val)Put a context value (thevalparameter) as identified with thekeyparameter into the current thread's context map.voidremove(java.lang.String key)voidsetContextMap(java.util.Map<java.lang.String,java.lang.String> contextMap)
-
-
-
Constructor Detail
-
Reload4jMDCAdapter
public Reload4jMDCAdapter()
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clearin interfaceorg.slf4j.spi.MDCAdapter
-
get
public java.lang.String get(java.lang.String key)
- Specified by:
getin interfaceorg.slf4j.spi.MDCAdapter
-
put
public void put(java.lang.String key, java.lang.String val)
Put a context value (thevalparameter) as identified with thekeyparameter into the current thread's context map. Thekeyparameter cannot be null. Log4j does not support null for thevalparameter.This method delegates all work to log4j's MDC.
- Specified by:
putin interfaceorg.slf4j.spi.MDCAdapter- Throws:
java.lang.IllegalArgumentException- in case the "key" or "val" parameter is null
-
remove
public void remove(java.lang.String key)
- Specified by:
removein interfaceorg.slf4j.spi.MDCAdapter
-
getCopyOfContextMap
public java.util.Map getCopyOfContextMap()
- Specified by:
getCopyOfContextMapin interfaceorg.slf4j.spi.MDCAdapter
-
setContextMap
public void setContextMap(java.util.Map<java.lang.String,java.lang.String> contextMap)
- Specified by:
setContextMapin interfaceorg.slf4j.spi.MDCAdapter
-
pushByKey
public void pushByKey(java.lang.String key, java.lang.String value)
- Specified by:
pushByKeyin interfaceorg.slf4j.spi.MDCAdapter
-
popByKey
public java.lang.String popByKey(java.lang.String key)
- Specified by:
popByKeyin interfaceorg.slf4j.spi.MDCAdapter
-
getCopyOfDequeByKey
public java.util.Deque<java.lang.String> getCopyOfDequeByKey(java.lang.String key)
- Specified by:
getCopyOfDequeByKeyin interfaceorg.slf4j.spi.MDCAdapter
-
clearDequeByKey
public void clearDequeByKey(java.lang.String key)
- Specified by:
clearDequeByKeyin interfaceorg.slf4j.spi.MDCAdapter
-
-