Class Summary |
AbstractPool |
An abstract implementation of the ThreadPool interface which
implements the totalThreads(), idleThreads(), signalThreadIdle(),
signalThreadWorking(), and destroy() methods. |
BoundedQueue |
|
BoundedThreadPool |
A thread pool with a maxium number of possible worker threads |
UnboundedQueue |
|
UnboundedThreadPool |
A thread pool without a maximum number of possible worker threads |
Worker |
A ThreadPool worker thread. |
WorkerTask |
The WorkerTask class should be extended by any class that will be
executed by a ThreadPool. |
WorkTracker |
This class allows WorkerTasks to be tracked and stopped. |