See: Description
| Interface | Description |
|---|---|
| RejectedTaskHandler |
Interface specifying the action to be taken when a task is rejected by a
LimitingTaskExecutor. |
| SingleConsumerQueue.IdleListener<E> |
Callback Interface to get called back when the IDLE status of the Q changes.
|
| Class | Description |
|---|---|
| CallableResult<V> |
Utility Callable class where the result can be set before the call method is called.
|
| EmptyRunnable |
A Singleton implementing Runnable whose run method does nothing.
|
| LimitingTaskExecutor |
This class is a utility class implementing ExecutorService which can sit on top of any ExecutorService
like ThreadPoolExecutor and limit the number of concurrent tasks submitted to it using a configured limit.
|
| SimpleThreadFactory |
A utility class which cannot be instantiated but which provides two final instances of ThreadFactorys one for
creating daemon threads and one for creating user threads.
|
| SingleConsumerQueue<E> |
This is a Wrapper over a
LinkedBlockingQueue for use with a Single Consumer. |
| SynchronizedStack<E> |
A simple array based synchronized stack implementing a subset of methods in
BlockingDeque. |
| Enum | Description |
|---|---|
| SingleConsumerQueue.QueueStatus |
Copyright © 2013- Suresh Mahalingam. All Rights Reserved.