Class RingBufferLogEventHandler
java.lang.Object
org.apache.logging.log4j.core.async.RingBufferLogEventHandler4
org.apache.logging.log4j.core.async.RingBufferLogEventHandler
- All Implemented Interfaces:
com.lmax.disruptor.EventHandler<RingBufferLogEvent>, com.lmax.disruptor.LifecycleAware, com.lmax.disruptor.SequenceReportingEventHandler<RingBufferLogEvent>
@Deprecated
public class RingBufferLogEventHandler
extends RingBufferLogEventHandler4
implements com.lmax.disruptor.SequenceReportingEventHandler<RingBufferLogEvent>, com.lmax.disruptor.LifecycleAware
Deprecated.
Only used internally, will be removed in the next major version.
This event handler gets passed messages from the RingBuffer as they become
available. Processing of these messages is done in a separate thread,
controlled by the
Executor passed to the Disruptor
constructor.
Warning: this class only works with Disruptor 3.x.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class RingBufferLogEventHandler4
getThreadId, onEvent, onShutdown, onStart, setSequenceCallbackMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.lmax.disruptor.EventHandler
onEventMethods inherited from interface com.lmax.disruptor.LifecycleAware
onShutdown, onStartMethods inherited from interface com.lmax.disruptor.SequenceReportingEventHandler
setSequenceCallback
-
Constructor Details
-
RingBufferLogEventHandler
public RingBufferLogEventHandler()Deprecated.
-