Uses of Interface
com.lmax.disruptor.EventHandler
-
Packages that use EventHandler Package Description com.lmax.disruptor The Disruptor is a concurrent programming framework for exchanging and coordinating work as a continuous series of events.com.lmax.disruptor.dsl A DSL-style API for setting up the disruptor pattern around a ring buffer. -
-
Uses of EventHandler in com.lmax.disruptor
Classes in com.lmax.disruptor that implement EventHandler Modifier and Type Class Description classAggregateEventHandler<T>An aggregate collection ofEventHandlers that get called in sequence for each event.Methods in com.lmax.disruptor with parameters of type EventHandler Modifier and Type Method Description <T> BatchEventProcessor<T>BatchEventProcessorBuilder. build(DataProvider<T> dataProvider, SequenceBarrier sequenceBarrier, EventHandler<? super T> eventHandler)Construct aEventProcessorthat will automatically track the progress by updating its sequence when theonEvent(Object, long, boolean)method returns.Constructors in com.lmax.disruptor with parameters of type EventHandler Constructor Description AggregateEventHandler(EventHandler<T>... eventHandlers)Construct an aggregate collection ofEventHandlers to be called in sequence. -
Uses of EventHandler in com.lmax.disruptor.dsl
Methods in com.lmax.disruptor.dsl with parameters of type EventHandler Modifier and Type Method Description EventHandlerGroup<T>Disruptor. handleEventsWith(EventHandler<? super T>... handlers)Set up event handlers to handle events from the ring buffer.EventHandlerGroup<T>EventHandlerGroup. handleEventsWith(EventHandler<? super T>... handlers)Set up batch handlers to handle events from the ring buffer.EventHandlerGroup<T>EventHandlerGroup. then(EventHandler<? super T>... handlers)Set up batch handlers to consume events from the ring buffer.
-