Interface | Description |
---|---|
LogEventFactory |
Class | Description |
---|---|
ContextAnchor |
Anchor for the ThreadContext.
|
ContextDataFactory |
Factory for creating the StringMap instances used to initialize LogEvents' context data.
|
ContextDataInjectorFactory |
Factory for ContextDataInjectors.
|
DefaultLogEventFactory |
Always creates new LogEvent instances.
|
ExtendedClassInfo |
Class and package data used with a
StackTraceElement in a ExtendedStackTraceElement . |
ExtendedStackTraceElement |
Wraps and extends the concept of the JRE's final class
StackTraceElement by adding more location information. |
Log4jContextFactory |
Factory to locate a ContextSelector and then load a LoggerContext.
|
Log4jLogEvent |
Implementation of a LogEvent.
|
Log4jLogEvent.Builder |
LogEvent Builder helper class.
|
Log4jProvider |
Binding for the Log4j API.
|
MementoMessage |
Consider this class private.
MementoMessage is intended to be used when we need to make an
immutable copy of a Message without forgetting the original
Message.getFormat() and Message.getParameters() values. |
MutableLogEvent |
Mutable implementation of the
LogEvent interface. |
ReusableLogEventFactory |
Garbage-free LogEventFactory that reuses a single mutable log event.
|
ThreadContextDataInjector |
ThreadContextDataInjector contains a number of strategies for copying key-value pairs from the various
ThreadContext map implementations into a StringMap . |
ThreadContextDataInjector.ForCopyOnWriteThreadContextMap |
The
ContextDataInjector used when the ThreadContextMap implementation is a copy-on-write
StringMap-based data structure. |
ThreadContextDataInjector.ForDefaultThreadContextMap |
Default
ContextDataInjector for the legacy Map<String, String> -based ThreadContext (which is
also the ThreadContext implementation used for web applications). |
ThreadContextDataInjector.ForGarbageFreeThreadContextMap |
The
ContextDataInjector used when the ThreadContextMap implementation is a garbage-free
StringMap-based data structure. |
ThrowableFormatOptions |
Contains options which control how a
Throwable pattern is formatted. |
ThrowableProxy |
Wraps a Throwable to add packaging information about each stack trace element.
|
Copyright © 1999-2018. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.