Uses of Interface
org.apache.logging.log4j.core.ContextDataInjector
Packages that use ContextDataInjector
Package
Description
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Log4j 2 Filter support.
Log4j 2 private implementation classes.
Log4j 2 Lookups.
-
Uses of ContextDataInjector in org.apache.logging.log4j.core.async
Fields in org.apache.logging.log4j.core.async declared as ContextDataInjectorModifier and TypeFieldDescriptionprivate static final ContextDataInjector
AsyncLogger.CONTEXT_DATA_INJECTOR
private static final ContextDataInjector
RingBufferLogEventTranslator.INJECTOR
-
Uses of ContextDataInjector in org.apache.logging.log4j.core.filter
Fields in org.apache.logging.log4j.core.filter declared as ContextDataInjectorModifier and TypeFieldDescriptionprivate final ContextDataInjector
DynamicThresholdFilter.injector
private final ContextDataInjector
ThreadContextMapFilter.injector
-
Uses of ContextDataInjector in org.apache.logging.log4j.core.impl
Classes in org.apache.logging.log4j.core.impl that implement ContextDataInjectorModifier and TypeClassDescriptionstatic class
TheContextDataInjector
used when the ThreadContextMap implementation is a copy-on-write StringMap-based data structure.static class
DefaultContextDataInjector
for the legacyMap<String, String>
-based ThreadContext (which is also the ThreadContext implementation used for web applications).static class
TheContextDataInjector
used when the ThreadContextMap implementation is a garbage-free StringMap-based data structure.Fields in org.apache.logging.log4j.core.impl declared as ContextDataInjectorModifier and TypeFieldDescriptionprivate static final ContextDataInjector
Log4jLogEvent.CONTEXT_DATA_INJECTOR
private final ContextDataInjector
ReusableLogEventFactory.injector
Methods in org.apache.logging.log4j.core.impl that return ContextDataInjectorModifier and TypeMethodDescriptionprivate static ContextDataInjector
ContextDataInjectorFactory.createDefaultInjector()
static ContextDataInjector
ContextDataInjectorFactory.createInjector()
Returns a newContextDataInjector
instance based on the value of system propertylog4j2.ContextDataInjector
. -
Uses of ContextDataInjector in org.apache.logging.log4j.core.lookup
Fields in org.apache.logging.log4j.core.lookup declared as ContextDataInjector