See: Description
Interface | Description |
---|---|
AsyncLoggerConfigDelegate |
Encapsulates the mechanism used to log asynchronously.
|
Class | Description |
---|---|
AsyncLogger |
AsyncLogger is a logger designed for high throughput and low latency logging.
|
AsyncLoggerConfig |
Asynchronous Logger object that is created via configuration and can be
combined with synchronous loggers.
|
AsyncLoggerConfig.RootLogger |
An asynchronous root Logger.
|
AsyncLoggerConfigDisruptor |
Helper class decoupling the
AsyncLoggerConfig class from the LMAX Disruptor library. |
AsyncLoggerContext |
LoggerContext that creates AsyncLogger objects. |
AsyncLoggerContextSelector |
ContextSelector that manages AsyncLoggerContext instances. |
DaemonThreadFactory |
ThreadFactory that creates daemon threads for the async loggers.
|
RingBufferLogEvent |
When the Disruptor is started, the RingBuffer is populated with event objects.
|
RingBufferLogEventHandler |
This event handler gets passed messages from the RingBuffer as they become
available.
|
RingBufferLogEventTranslator |
This class is responsible for writing elements that make up a log event into
the ringbuffer
RingBufferLogEvent . |
Copyright © 1999-2017 Apache Software Foundation. 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.