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