Package | Description |
---|---|
org.apache.logging.log4j.core.appender.rolling.action |
Support classes for the Rolling File Appender.
|
org.apache.logging.log4j.core.async |
Provides Asynchronous Logger classes and interfaces for low-latency logging.
|
org.apache.logging.log4j.core.filter |
Log4j 2 Filter support.
|
org.apache.logging.log4j.core.impl |
Log4j 2 private implementation classes.
|
org.apache.logging.log4j.core.util |
Log4j 2 helper classes.
|
Modifier and Type | Field and Description |
---|---|
private static Clock |
IfLastModified.CLOCK |
Modifier and Type | Field and Description |
---|---|
private static Clock |
AsyncLogger.CLOCK |
Modifier and Type | Field and Description |
---|---|
private static Clock |
TimeFilter.CLOCK |
Modifier and Type | Field and Description |
---|---|
private static Clock |
ReusableLogEventFactory.CLOCK |
private static Clock |
Log4jLogEvent.CLOCK |
Modifier and Type | Class and Description |
---|---|
class |
CachedClock
Implementation of the
Clock interface that tracks the time in a
private long field that is updated by a background thread once every
millisecond. |
class |
CoarseCachedClock
This Clock implementation is similar to CachedClock.
|
class |
SystemClock
Implementation of the
Clock interface that returns the system time. |
Modifier and Type | Method and Description |
---|---|
private static Clock |
ClockFactory.createClock() |
static Clock |
ClockFactory.getClock()
Returns a
Clock instance depending on the value of system
property ClockFactory.PROPERTY_NAME . |