Uses of Class
org.apache.logging.log4j.core.async.AsyncLoggerConfig
Packages that use AsyncLoggerConfig
Package
Description
Provides Asynchronous Logger classes and interfaces for low-latency logging.
-
Uses of AsyncLoggerConfig in org.apache.logging.log4j.core.async
Fields in org.apache.logging.log4j.core.async declared as AsyncLoggerConfigModifier and TypeFieldDescriptionprivate AsyncLoggerConfig
AsyncLoggerConfigDisruptor.Log4jEventWrapper.loggerConfig
Fields in org.apache.logging.log4j.core.async with type parameters of type AsyncLoggerConfigModifier and TypeFieldDescriptionprivate static final com.lmax.disruptor.EventTranslatorTwoArg
<AsyncLoggerConfigDisruptor.Log4jEventWrapper, LogEvent, AsyncLoggerConfig> AsyncLoggerConfigDisruptor.MUTABLE_TRANSLATOR
Object responsible for passing on data to a RingBuffer event with a MutableLogEvent.private com.lmax.disruptor.EventTranslatorTwoArg
<AsyncLoggerConfigDisruptor.Log4jEventWrapper, LogEvent, AsyncLoggerConfig> AsyncLoggerConfigDisruptor.translator
private static final com.lmax.disruptor.EventTranslatorTwoArg
<AsyncLoggerConfigDisruptor.Log4jEventWrapper, LogEvent, AsyncLoggerConfig> AsyncLoggerConfigDisruptor.TRANSLATOR
Object responsible for passing on data to a specific RingBuffer event.Methods in org.apache.logging.log4j.core.async with parameters of type AsyncLoggerConfigModifier and TypeMethodDescriptionprivate void
AsyncLoggerConfigDisruptor.enqueue
(LogEvent logEvent, AsyncLoggerConfig asyncLoggerConfig) void
AsyncLoggerConfigDelegate.enqueueEvent
(LogEvent event, AsyncLoggerConfig asyncLoggerConfig) Enqueues theLogEvent
on the mixed configuration ringbuffer.void
AsyncLoggerConfigDisruptor.enqueueEvent
(LogEvent event, AsyncLoggerConfig asyncLoggerConfig) abstract void
EventRoute.logMessage
(AsyncLoggerConfig asyncLoggerConfig, LogEvent event) boolean
AsyncLoggerConfigDelegate.tryEnqueue
(LogEvent event, AsyncLoggerConfig asyncLoggerConfig) boolean
AsyncLoggerConfigDisruptor.tryEnqueue
(LogEvent event, AsyncLoggerConfig asyncLoggerConfig)