Uses of Interface
com.lmax.disruptor.Cursored
Packages that use Cursored
Package
Description
The Disruptor is a concurrent programming framework for exchanging and coordinating work as a continuous series of events.
-
Uses of Cursored in com.lmax.disruptor
Subinterfaces of Cursored in com.lmax.disruptorModifier and TypeInterfaceDescriptioninterface
Coordinates claiming sequences for access to a data structure while tracking dependentSequence
sClasses in com.lmax.disruptor that implement CursoredModifier and TypeClassDescriptionclass
Base class for the various sequencer types (single/multi).final class
Coordinator for claiming sequences for access to a data structure while tracking dependentSequence
s.final class
RingBuffer<E>
Ring based store of reusable entries containing the data representing an event being exchanged between event producer andEventProcessor
s.final class
Coordinator for claiming sequences for access to a data structure while tracking dependentSequence
s.(package private) class
(package private) class
Methods in com.lmax.disruptor with parameters of type CursoredModifier and TypeMethodDescription(package private) static <T> void
SequenceGroups.addSequences
(T holder, AtomicReferenceFieldUpdater<T, Sequence[]> updater, Cursored cursor, Sequence... sequencesToAdd) void
SequenceGroup.addWhileRunning
(Cursored cursored, Sequence sequence) Adds a sequence to the sequence group after threads have started to publish to the Disruptor.