Uses of Interface
com.lmax.disruptor.EventTranslatorVararg
Packages that use EventTranslatorVararg
Package
Description
The Disruptor is a concurrent programming framework for exchanging and coordinating work as a continuous series of events.
-
Uses of EventTranslatorVararg in com.lmax.disruptor
Methods in com.lmax.disruptor with parameters of type EventTranslatorVarargModifier and TypeMethodDescriptionvoid
EventSink.publishEvent
(EventTranslatorVararg<E> translator, Object... args) Allows a variable number of user supplied argumentsvoid
RingBuffer.publishEvent
(EventTranslatorVararg<E> translator, Object... args) void
EventSink.publishEvents
(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) Allows a variable number of user supplied arguments per event.void
EventSink.publishEvents
(EventTranslatorVararg<E> translator, Object[]... args) Allows a variable number of user supplied arguments per event.void
RingBuffer.publishEvents
(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) void
RingBuffer.publishEvents
(EventTranslatorVararg<E> translator, Object[]... args) private void
RingBuffer.translateAndPublish
(EventTranslatorVararg<E> translator, long sequence, Object... args) private void
RingBuffer.translateAndPublishBatch
(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, long finalSequence, Object[][] args) boolean
EventSink.tryPublishEvent
(EventTranslatorVararg<E> translator, Object... args) Allows a variable number of user supplied argumentsboolean
RingBuffer.tryPublishEvent
(EventTranslatorVararg<E> translator, Object... args) boolean
EventSink.tryPublishEvents
(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) Allows a variable number of user supplied arguments per event.boolean
EventSink.tryPublishEvents
(EventTranslatorVararg<E> translator, Object[]... args) Allows a variable number of user supplied arguments per event.boolean
RingBuffer.tryPublishEvents
(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) boolean
RingBuffer.tryPublishEvents
(EventTranslatorVararg<E> translator, Object[]... args)