Uses of Interface
org.apache.logging.log4j.spi.ThreadContextMap
Packages that use ThreadContextMap
Package
Description
Public API for Log4j 2.
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
SLF4J support.
-
Uses of ThreadContextMap in org.apache.logging.log4j
Fields in org.apache.logging.log4j declared as ThreadContextMap -
Uses of ThreadContextMap in org.apache.logging.log4j.spi
Subinterfaces of ThreadContextMap in org.apache.logging.log4j.spiModifier and TypeInterfaceDescriptioninterface
Extension service provider interface to implement additional custom MDC behavior forThreadContext
.interface
Extension service provider interface to allow putting Object values in theThreadContext
.interface
Extension service provider interface to implement additional custom MDC behavior forThreadContext
.Classes in org.apache.logging.log4j.spi that implement ThreadContextMapModifier and TypeClassDescription(package private) class
SortedArrayStringMap
-based implementation of theThreadContextMap
interface that creates a copy of the data structure on every modification.class
The actual ThreadContext Map.(package private) class
SortedArrayStringMap
-based implementation of theThreadContextMap
interface that attempts not to create temporary objects.class
ThreadContextMap
implementation used when either of system propertiesdisableThreadContextMap
or .Fields in org.apache.logging.log4j.spi with type parameters of type ThreadContextMapModifier and TypeFieldDescriptionprivate final Class<? extends ThreadContextMap>
Provider.threadContextMapClass
Methods in org.apache.logging.log4j.spi that return ThreadContextMapModifier and TypeMethodDescriptionprivate static ThreadContextMap
ThreadContextMapFactory.createDefaultThreadContextMap()
static ThreadContextMap
ThreadContextMapFactory.createThreadContextMap()
Methods in org.apache.logging.log4j.spi that return types with arguments of type ThreadContextMapModifier and TypeMethodDescriptionClass<? extends ThreadContextMap>
Provider.loadThreadContextMap()
Loads theThreadContextMap
class specified by this Provider. -
Uses of ThreadContextMap in org.apache.logging.slf4j
Classes in org.apache.logging.slf4j that implement ThreadContextMap