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 TypeMethodDescriptionvoidEventSink.publishEvent(EventTranslatorVararg<E> translator, Object... args) Allows a variable number of user supplied argumentsvoidRingBuffer.publishEvent(EventTranslatorVararg<E> translator, Object... args) voidEventSink.publishEvents(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) Allows a variable number of user supplied arguments per event.voidEventSink.publishEvents(EventTranslatorVararg<E> translator, Object[]... args) Allows a variable number of user supplied arguments per event.voidRingBuffer.publishEvents(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) voidRingBuffer.publishEvents(EventTranslatorVararg<E> translator, Object[]... args) private voidRingBuffer.translateAndPublish(EventTranslatorVararg<E> translator, long sequence, Object... args) private voidRingBuffer.translateAndPublishBatch(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, long finalSequence, Object[][] args) booleanEventSink.tryPublishEvent(EventTranslatorVararg<E> translator, Object... args) Allows a variable number of user supplied argumentsbooleanRingBuffer.tryPublishEvent(EventTranslatorVararg<E> translator, Object... args) booleanEventSink.tryPublishEvents(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) Allows a variable number of user supplied arguments per event.booleanEventSink.tryPublishEvents(EventTranslatorVararg<E> translator, Object[]... args) Allows a variable number of user supplied arguments per event.booleanRingBuffer.tryPublishEvents(EventTranslatorVararg<E> translator, int batchStartsAt, int batchSize, Object[]... args) booleanRingBuffer.tryPublishEvents(EventTranslatorVararg<E> translator, Object[]... args)