|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClaimStrategy | |
|---|---|
| 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 | |
| Uses of ClaimStrategy in com.lmax.disruptor |
|---|
| Classes in com.lmax.disruptor that implement ClaimStrategy | |
|---|---|
class |
AbstractMultithreadedClaimStrategy
|
class |
MultiThreadedClaimStrategy
Strategy to be used when there are multiple publisher threads claiming sequences. |
class |
MultiThreadedLowContentionClaimStrategy
Strategy to be used when there are multiple publisher threads claiming sequences. |
class |
SingleThreadedClaimStrategy
Optimised strategy can be used when there is a single publisher thread claiming sequences. |
| Constructors in com.lmax.disruptor with parameters of type ClaimStrategy | |
|---|---|
RingBuffer(EventFactory<T> eventFactory,
ClaimStrategy claimStrategy,
WaitStrategy waitStrategy)
Construct a RingBuffer with the full option set. |
|
Sequencer(ClaimStrategy claimStrategy,
WaitStrategy waitStrategy)
Construct a Sequencer with the selected strategies. |
|
WorkerPool(EventFactory<T> eventFactory,
ClaimStrategy claimStrategy,
WaitStrategy waitStrategy,
ExceptionHandler exceptionHandler,
WorkHandler<T>... workHandlers)
Construct a work pool with an internal RingBuffer for convenience. |
|
| Uses of ClaimStrategy in com.lmax.disruptor.dsl |
|---|
| Constructors in com.lmax.disruptor.dsl with parameters of type ClaimStrategy | |
|---|---|
Disruptor(EventFactory<T> eventFactory,
java.util.concurrent.Executor executor,
ClaimStrategy claimStrategy,
WaitStrategy waitStrategy)
Create a new Disruptor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||