Package tigase.pubsub.utils.executors
Class ExecutionQueue
Class implements tasks queue with priorities.
-
Field Summary
Fields inherited from class tigase.util.workqueue.PriorityQueueAbstract
NONPRIORITY_QUEUE, QUEUE_IMPLEMENTATION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanoffer(Executor.Priority priority, Runnable task) voidput(Executor.Priority priority, Runnable task) Methods inherited from class tigase.util.workqueue.PriorityQueueRelaxed
init, offer, put, setMaxSize, size, take, totalSizeMethods inherited from class tigase.util.workqueue.PriorityQueueAbstract
getPriorityQueue, getPriorityQueue
-
Constructor Details
-
ExecutionQueue
public ExecutionQueue()
-
-
Method Details
-
offer
-
put
- Throws:
InterruptedException
-