T - public class BaseUniversalDisruptorQueue<T extends BaseUniversalQueueMessage> extends DisruptorQueue
| Constructor and Description |
|---|
BaseUniversalDisruptorQueue() |
BaseUniversalDisruptorQueue(int ringSize) |
| Modifier and Type | Method and Description |
|---|---|
T |
take()
Takes a message out of queue.
|
close, destroy, ephemeralSize, finish, getEphemeralDisabled, getOrphanMessages, getRingSize, init, isEphemeralDisabled, moveFromEphemeralToQueueStorage, publish, putToRingBuffer, queue, queueSize, requeue, requeueSilent, setEphemeralDisabled, setRingSize, takeFromRingBuffer, updatePublishedSequencepublic BaseUniversalDisruptorQueue()
public BaseUniversalDisruptorQueue(int ringSize)
public T take()
Implementation flow:
Note: ephemeral storage implementation is optional, depends on implementation.
take in interface IQueuetake in class DisruptorQueueCopyright © 2016 DDTH. All rights reserved.