Uses of Interface
com.lmax.disruptor.EventTranslatorTwoArg
Packages that use EventTranslatorTwoArg
Package
Description
The Disruptor is a concurrent programming framework for exchanging and coordinating work as a continuous series of events.
-
Uses of EventTranslatorTwoArg in com.lmax.disruptor
Methods in com.lmax.disruptor with parameters of type EventTranslatorTwoArgModifier and TypeMethodDescription<A,
B> void EventSink.publishEvent
(EventTranslatorTwoArg<E, A, B> translator, A arg0, B arg1) Allows two user supplied arguments.<A,
B> void RingBuffer.publishEvent
(EventTranslatorTwoArg<E, A, B> translator, A arg0, B arg1) <A,
B> void EventSink.publishEvents
(EventTranslatorTwoArg<E, A, B> translator, int batchStartsAt, int batchSize, A[] arg0, B[] arg1) Allows two user supplied arguments per event.<A,
B> void EventSink.publishEvents
(EventTranslatorTwoArg<E, A, B> translator, A[] arg0, B[] arg1) Allows two user supplied arguments per event.<A,
B> void RingBuffer.publishEvents
(EventTranslatorTwoArg<E, A, B> translator, int batchStartsAt, int batchSize, A[] arg0, B[] arg1) <A,
B> void RingBuffer.publishEvents
(EventTranslatorTwoArg<E, A, B> translator, A[] arg0, B[] arg1) private <A,
B> void RingBuffer.translateAndPublish
(EventTranslatorTwoArg<E, A, B> translator, long sequence, A arg0, B arg1) private <A,
B> void RingBuffer.translateAndPublishBatch
(EventTranslatorTwoArg<E, A, B> translator, A[] arg0, B[] arg1, int batchStartsAt, int batchSize, long finalSequence) <A,
B> boolean EventSink.tryPublishEvent
(EventTranslatorTwoArg<E, A, B> translator, A arg0, B arg1) Allows two user supplied arguments.<A,
B> boolean RingBuffer.tryPublishEvent
(EventTranslatorTwoArg<E, A, B> translator, A arg0, B arg1) <A,
B> boolean EventSink.tryPublishEvents
(EventTranslatorTwoArg<E, A, B> translator, int batchStartsAt, int batchSize, A[] arg0, B[] arg1) Allows two user supplied arguments per event.<A,
B> boolean EventSink.tryPublishEvents
(EventTranslatorTwoArg<E, A, B> translator, A[] arg0, B[] arg1) Allows two user supplied arguments per event.<A,
B> boolean RingBuffer.tryPublishEvents
(EventTranslatorTwoArg<E, A, B> translator, int batchStartsAt, int batchSize, A[] arg0, B[] arg1) <A,
B> boolean RingBuffer.tryPublishEvents
(EventTranslatorTwoArg<E, A, B> translator, A[] arg0, B[] arg1) -
Uses of EventTranslatorTwoArg in com.lmax.disruptor.dsl
Methods in com.lmax.disruptor.dsl with parameters of type EventTranslatorTwoArgModifier and TypeMethodDescription<A,
B> void Disruptor.publishEvent
(EventTranslatorTwoArg<T, A, B> eventTranslator, A arg0, B arg1) Publish an event to the ring buffer.