Uses of Class
com.lmax.disruptor.AlertException
Packages that use AlertException
Package
Description
The Disruptor is a concurrent programming framework for exchanging and coordinating work as a continuous series of events.
-
Uses of AlertException in com.lmax.disruptor
Fields in com.lmax.disruptor declared as AlertExceptionModifier and TypeFieldDescriptionstatic final AlertException
AlertException.INSTANCE
Pre-allocated exception to avoid garbage generationMethods in com.lmax.disruptor that throw AlertExceptionModifier and TypeMethodDescriptionprivate int
SleepingWaitStrategy.applyWaitMethod
(SequenceBarrier barrier, int counter) private int
YieldingWaitStrategy.applyWaitMethod
(SequenceBarrier barrier, int counter) void
ProcessingSequenceBarrier.checkAlert()
void
SequenceBarrier.checkAlert()
Check if an alert has been raised and throw anAlertException
if it has.long
BlockingWaitStrategy.waitFor
(long sequence, Sequence cursorSequence, Sequence dependentSequence, SequenceBarrier barrier) long
BusySpinWaitStrategy.waitFor
(long sequence, Sequence cursor, Sequence dependentSequence, SequenceBarrier barrier) long
LiteBlockingWaitStrategy.waitFor
(long sequence, Sequence cursorSequence, Sequence dependentSequence, SequenceBarrier barrier) long
LiteTimeoutBlockingWaitStrategy.waitFor
(long sequence, Sequence cursorSequence, Sequence dependentSequence, SequenceBarrier barrier) long
PhasedBackoffWaitStrategy.waitFor
(long sequence, Sequence cursor, Sequence dependentSequence, SequenceBarrier barrier) long
ProcessingSequenceBarrier.waitFor
(long sequence) long
SequenceBarrier.waitFor
(long sequence) Wait for the given sequence to be available for consumption.long
SleepingWaitStrategy.waitFor
(long sequence, Sequence cursor, Sequence dependentSequence, SequenceBarrier barrier) long
TimeoutBlockingWaitStrategy.waitFor
(long sequence, Sequence cursorSequence, Sequence dependentSequence, SequenceBarrier barrier) long
WaitStrategy.waitFor
(long sequence, Sequence cursor, Sequence dependentSequence, SequenceBarrier barrier) Wait for the given sequence to be available.long
YieldingWaitStrategy.waitFor
(long sequence, Sequence cursor, Sequence dependentSequence, SequenceBarrier barrier)