Uses of Interface
com.lmax.disruptor.EventTranslator
-
Packages that use EventTranslator Package Description com.lmax.disruptor The Disruptor is a concurrent programming framework for exchanging and coordinating work as a continuous series of events.com.lmax.disruptor.dsl A DSL-style API for setting up the disruptor pattern around a ring buffer. -
-
Uses of EventTranslator in com.lmax.disruptor
Methods in com.lmax.disruptor with parameters of type EventTranslator Modifier and Type Method Description voidEventSink. publishEvent(EventTranslator<E> translator)Publishes an event to the ring buffer.voidRingBuffer. publishEvent(EventTranslator<E> translator)voidEventSink. publishEvents(EventTranslator<E>[] translators)Publishes multiple events to the ring buffer.voidEventSink. publishEvents(EventTranslator<E>[] translators, int batchStartsAt, int batchSize)Publishes multiple events to the ring buffer.voidRingBuffer. publishEvents(EventTranslator<E>[] translators)voidRingBuffer. publishEvents(EventTranslator<E>[] translators, int batchStartsAt, int batchSize)booleanEventSink. tryPublishEvent(EventTranslator<E> translator)Attempts to publish an event to the ring buffer.booleanRingBuffer. tryPublishEvent(EventTranslator<E> translator)booleanEventSink. tryPublishEvents(EventTranslator<E>[] translators)Attempts to publish multiple events to the ring buffer.booleanEventSink. tryPublishEvents(EventTranslator<E>[] translators, int batchStartsAt, int batchSize)Attempts to publish multiple events to the ring buffer.booleanRingBuffer. tryPublishEvents(EventTranslator<E>[] translators)booleanRingBuffer. tryPublishEvents(EventTranslator<E>[] translators, int batchStartsAt, int batchSize) -
Uses of EventTranslator in com.lmax.disruptor.dsl
Methods in com.lmax.disruptor.dsl with parameters of type EventTranslator Modifier and Type Method Description voidDisruptor. publishEvent(EventTranslator<T> eventTranslator)Publish an event to the ring buffer.
-