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.