Package | Description |
---|---|
org.apache.logging.log4j |
Public API for Log4j 2.
|
org.apache.logging.log4j.spi |
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
|
Modifier and Type | Class and Description |
---|---|
private static class |
ThreadContext.EmptyThreadContextStack
An empty read-only ThreadContextStack.
|
Modifier and Type | Field and Description |
---|---|
private static ThreadContextStack |
ThreadContext.contextStack |
static ThreadContextStack |
ThreadContext.EMPTY_STACK
Empty, immutable ContextStack.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultThreadContextStack
A copy-on-write thread-safe variant of
org.apache.logging.log4j.spi.ThreadContextStack in which all mutative
operations (add, pop, and so on) are implemented by making a fresh copy of the underlying list. |
class |
MutableThreadContextStack
TODO
|
Modifier and Type | Method and Description |
---|---|
ThreadContextStack |
DefaultThreadContextStack.copy() |
ThreadContextStack |
MutableThreadContextStack.copy() |