Uses of Class
org.apache.logging.log4j.core.async.AsyncLogger
Packages that use AsyncLogger
Package
Description
Provides Asynchronous Logger classes and interfaces for low-latency logging.
-
Uses of AsyncLogger in org.apache.logging.log4j.core.async
Fields in org.apache.logging.log4j.core.async declared as AsyncLoggerModifier and TypeFieldDescriptionprivate AsyncLogger
RingBufferLogEvent.asyncLogger
private AsyncLogger
RingBufferLogEventTranslator.asyncLogger
Methods in org.apache.logging.log4j.core.async with parameters of type AsyncLoggerModifier and TypeMethodDescription(package private) void
AsyncLoggerDisruptor.enqueueLogMessageWhenQueueFull
(com.lmax.disruptor.EventTranslatorVararg<RingBufferLogEvent> translator, AsyncLogger asyncLogger, StackTraceElement location, String fqcn, Level level, Marker marker, Message msg, Throwable thrown) abstract void
EventRoute.logMessage
(AsyncLogger asyncLogger, String fqcn, Level level, Marker marker, Message message, Throwable thrown) void
RingBufferLogEventTranslator.setBasicValues
(AsyncLogger anAsyncLogger, String aLoggerName, Marker aMarker, String theFqcn, Level aLevel, Message msg, Throwable aThrowable, ThreadContext.ContextStack aContextStack, StackTraceElement aLocation, Clock aClock, NanoClock aNanoClock) void
RingBufferLogEvent.setValues
(AsyncLogger anAsyncLogger, String aLoggerName, Marker aMarker, String theFqcn, Level aLevel, Message msg, Throwable aThrowable, StringMap mutableContextData, ThreadContext.ContextStack aContextStack, long threadId, String threadName, int threadPriority, StackTraceElement aLocation, Clock clock, NanoClock nanoClock)