Package | Description |
---|---|
com.lmax.disruptor |
The Disruptor is a concurrent programming framework for exchanging and coordinating work as a continuous series of events.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
Sequencer |
Coordinates claiming sequences for access to a data structure while tracking dependent
Sequence s |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractSequencer |
Base class for the various sequencer types (single/multi).
|
class |
MultiProducerSequencer |
Coordinator for claiming sequences for access to a data structure while tracking dependent
Sequence s. |
class |
RingBuffer<E> |
Ring based store of reusable entries containing the data representing
an event being exchanged between event producer and
EventProcessor s. |
class |
SingleProducerSequencer |
Coordinator for claiming sequences for access to a data structure while tracking dependent
Sequence s. |
Modifier and Type | Method | Description |
---|---|---|
void |
SequenceGroup.addWhileRunning(Cursored cursored,
Sequence sequence) |
Adds a sequence to the sequence group after threads have started to publish to
the Disruptor.
|
Copyright © 2019. All rights reserved.