Class ThreadContextDataInjector.AbstractContextDataInjector
java.lang.Object
org.apache.logging.log4j.core.impl.ThreadContextDataInjector.AbstractContextDataInjector
- All Implemented Interfaces:
ContextDataInjector
- Direct Known Subclasses:
ThreadContextDataInjector.ForCopyOnWriteThreadContextMap,ThreadContextDataInjector.ForDefaultThreadContextMap,ThreadContextDataInjector.ForGarbageFreeThreadContextMap
- Enclosing class:
ThreadContextDataInjector
private abstract static class ThreadContextDataInjector.AbstractContextDataInjector
extends Object
implements ContextDataInjector
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.logging.log4j.core.ContextDataInjector
injectContextData, rawContextData
-
Field Details
-
providers
-
-
Constructor Details
-
AbstractContextDataInjector
AbstractContextDataInjector()
-
-
Method Details
-
getValue
Description copied from interface:ContextDataInjectorRetrieves a single context data value.- Specified by:
getValuein interfaceContextDataInjector- Parameters:
key- The context data key of the value to retrieve.- Returns:
- A context data value.
-