Package com.linkedin.alpini.base.queuing
-
Interface Summary Interface Description SimpleQueue<T> Simplified Queue Interface that supports basic operations like add(), poll() etc akin to the operations on Queue. -
Class Summary Class Description AbstractQOS Created by acurtis on 7/27/17.AbstractQOSBasedQueue<T extends QOSBasedRequestRunnable> Abstract base class for QOS priority queues.QOSBasedMultiQueue<T extends QOSBasedRequestRunnable> A fair multi-queue based upon a ring topology.QOSBasedQueue<T extends QOSBasedRequestRunnable> Implementation ofSimpleQueue
.QOSBasedRequestRunnable Wrapper class for "runnables" i.e.QOSFCFSQueue<T extends QOSBasedRequestRunnable> Simple wrapper over a ConcurrentLinkedQueue to expose FCFS Queue operations.QOSPolicy.Config QOSPolicy.StaticConfig -
Enum Summary Enum Description QOSPolicy Enumerates all the QOS Policies supported.