|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AlertException | |
|---|---|
| com.lmax.disruptor | 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 AlertException | |
|---|---|
static AlertException |
AlertException.INSTANCE
Pre-allocated exception to avoid garbage generation |
| Methods in com.lmax.disruptor that throw AlertException | |
|---|---|
void |
SequenceBarrier.checkAlert()
Check if an alert has been raised and throw an AlertException if it has. |
long |
SequenceBarrier.waitFor(long sequence)
Wait for the given sequence to be available for consumption. |
long |
SequenceBarrier.waitFor(long sequence,
long timeout,
java.util.concurrent.TimeUnit units)
Wait for the given sequence to be available for consumption with a time out. |
long |
BusySpinWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier)
|
long |
BlockingWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier)
|
long |
YieldingWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier)
|
long |
SleepingWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier)
|
long |
WaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier)
Wait for the given sequence to be available |
long |
BusySpinWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier,
long timeout,
java.util.concurrent.TimeUnit sourceUnit)
|
long |
BlockingWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier,
long timeout,
java.util.concurrent.TimeUnit sourceUnit)
|
long |
YieldingWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier,
long timeout,
java.util.concurrent.TimeUnit sourceUnit)
|
long |
SleepingWaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier,
long timeout,
java.util.concurrent.TimeUnit sourceUnit)
|
long |
WaitStrategy.waitFor(long sequence,
Sequence cursor,
Sequence[] dependents,
SequenceBarrier barrier,
long timeout,
java.util.concurrent.TimeUnit sourceUnit)
Wait for the given sequence to be available with a timeout specified. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||