Uses of Class
org.apache.logging.log4j.core.async.RingBufferLogEvent
-
Packages that use RingBufferLogEvent Package Description org.apache.logging.log4j.core.async Provides Asynchronous Logger classes and interfaces for low-latency logging. -
-
Uses of RingBufferLogEvent in org.apache.logging.log4j.core.async
Fields in org.apache.logging.log4j.core.async with type parameters of type RingBufferLogEvent Modifier and Type Field Description private com.lmax.disruptor.dsl.Disruptor<RingBufferLogEvent>AsyncLoggerDisruptor. disruptorMethods in org.apache.logging.log4j.core.async that return RingBufferLogEvent Modifier and Type Method Description RingBufferLogEventRingBufferLogEvent.Factory. newInstance()Methods in org.apache.logging.log4j.core.async that return types with arguments of type RingBufferLogEvent Modifier and Type Method Description (package private) static com.lmax.disruptor.ExceptionHandler<RingBufferLogEvent>DisruptorUtil. getAsyncLoggerExceptionHandler()(package private) com.lmax.disruptor.dsl.Disruptor<RingBufferLogEvent>AsyncLoggerDisruptor. getDisruptor()Methods in org.apache.logging.log4j.core.async with parameters of type RingBufferLogEvent Modifier and Type Method Description voidAsyncLogger. actualAsyncLog(RingBufferLogEvent event)This method is called by the EventHandler that processes the RingBufferLogEvent in a separate thread.private static StringMapAsyncLogger. getContextData(RingBufferLogEvent event)voidRingBufferLogEventHandler. onEvent(RingBufferLogEvent event, long sequence, boolean endOfBatch)private voidAsyncLogger. onPropertiesPresent(RingBufferLogEvent event, java.util.List<Property> properties)voidAsyncLogger. translateTo(RingBufferLogEvent event, long sequence, java.lang.Object... args)voidRingBufferLogEventTranslator. translateTo(RingBufferLogEvent event, long sequence)Method parameters in org.apache.logging.log4j.core.async with type arguments of type RingBufferLogEvent Modifier and Type Method Description (package private) voidAsyncLoggerDisruptor. enqueueLogMessageWhenQueueFull(com.lmax.disruptor.EventTranslatorVararg<RingBufferLogEvent> translator, AsyncLogger asyncLogger, java.lang.StackTraceElement location, java.lang.String fqcn, Level level, Marker marker, Message msg, java.lang.Throwable thrown)private booleanAsyncLoggerDisruptor. hasLog4jBeenShutDown(com.lmax.disruptor.dsl.Disruptor<RingBufferLogEvent> aDisruptor)Returnstrueif the specified disruptor is null.
-