Uses of Class
org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor.Log4jEventWrapper
Packages that use AsyncLoggerConfigDisruptor.Log4jEventWrapper
Package
Description
Provides Asynchronous Logger classes and interfaces for low-latency logging.
-
Uses of AsyncLoggerConfigDisruptor.Log4jEventWrapper in org.apache.logging.log4j.core.async
Subclasses with type arguments of type AsyncLoggerConfigDisruptor.Log4jEventWrapper in org.apache.logging.log4j.core.asyncModifier and TypeClassDescriptionclassDefault disruptor exception handler for errors that occur in the AsyncLogger background thread.Classes in org.apache.logging.log4j.core.async that implement interfaces with type arguments of type AsyncLoggerConfigDisruptor.Log4jEventWrapperModifier and TypeClassDescriptionprivate static classEventHandler performs the work in a separate thread.Fields in org.apache.logging.log4j.core.async with type parameters of type AsyncLoggerConfigDisruptor.Log4jEventWrapperModifier and TypeFieldDescriptionprivate com.lmax.disruptor.dsl.Disruptor<AsyncLoggerConfigDisruptor.Log4jEventWrapper> AsyncLoggerConfigDisruptor.disruptorprivate com.lmax.disruptor.EventFactory<AsyncLoggerConfigDisruptor.Log4jEventWrapper> AsyncLoggerConfigDisruptor.factoryprivate static final com.lmax.disruptor.EventFactory<AsyncLoggerConfigDisruptor.Log4jEventWrapper> AsyncLoggerConfigDisruptor.FACTORYFactory used to populate the RingBuffer with events.private static final com.lmax.disruptor.EventFactory<AsyncLoggerConfigDisruptor.Log4jEventWrapper> AsyncLoggerConfigDisruptor.MUTABLE_FACTORYFactory used to populate the RingBuffer with events.private static final com.lmax.disruptor.EventTranslatorTwoArg<AsyncLoggerConfigDisruptor.Log4jEventWrapper, LogEvent, AsyncLoggerConfig> AsyncLoggerConfigDisruptor.MUTABLE_TRANSLATORObject responsible for passing on data to a RingBuffer event with a MutableLogEvent.private com.lmax.disruptor.EventTranslatorTwoArg<AsyncLoggerConfigDisruptor.Log4jEventWrapper, LogEvent, AsyncLoggerConfig> AsyncLoggerConfigDisruptor.translatorprivate static final com.lmax.disruptor.EventTranslatorTwoArg<AsyncLoggerConfigDisruptor.Log4jEventWrapper, LogEvent, AsyncLoggerConfig> AsyncLoggerConfigDisruptor.TRANSLATORObject responsible for passing on data to a specific RingBuffer event.Methods in org.apache.logging.log4j.core.async that return types with arguments of type AsyncLoggerConfigDisruptor.Log4jEventWrapperModifier and TypeMethodDescription(package private) static com.lmax.disruptor.ExceptionHandler<AsyncLoggerConfigDisruptor.Log4jEventWrapper> DisruptorUtil.getAsyncLoggerConfigExceptionHandler()Methods in org.apache.logging.log4j.core.async with parameters of type AsyncLoggerConfigDisruptor.Log4jEventWrapperModifier and TypeMethodDescriptionvoidAsyncLoggerConfigDisruptor.Log4jEventWrapperHandler.onEvent(AsyncLoggerConfigDisruptor.Log4jEventWrapper event, long sequence, boolean endOfBatch) Method parameters in org.apache.logging.log4j.core.async with type arguments of type AsyncLoggerConfigDisruptor.Log4jEventWrapperModifier and TypeMethodDescriptionprivate booleanAsyncLoggerConfigDisruptor.hasLog4jBeenShutDown(com.lmax.disruptor.dsl.Disruptor<AsyncLoggerConfigDisruptor.Log4jEventWrapper> aDisruptor) Returnstrueif the specified disruptor is null.