|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CancelableTask<R> | Tasks implementing this interface are able to cancel their activity upon external request. |
ExecutorManager | |
ExecutorManager.ConfigurationStrategy | |
Task<R> | Interface to be implemented by classes providing some kind of functionality that is supposed to
be executed asynchronously by a TaskExecutor . |
TaskExecutor<R> | TaskExecutors provide execution services for Task s. |
TaskListener | By implementing this interface and attaching the listener to - for example -
TaskService.addTaskListener(TaskListener) , interested parties can receive notification
about what is going on inside a TaskService . |
TaskScope<R> | A TaskScope defines a common unit of management for tasks sharing a common goal or
purpose. |
TaskService | A TaskService provides functionality to execute and manage background tasks. |
Class Summary | |
---|---|
AbstractTask<R> | An abstract implementation of a Task which manages task identity using a key object
supplied at construction time. |
DefaultExecutorManager | A default implementation of ExecutorManager . |
QueuedAndActiveTaskThreadPoolExecutor | An enhancement of the ThreadPoolExecutor which provides access to the queued and active
Tasks and their TaskWrappers . |
TaskView | This small GUI utility panel provides a visual representation of what is going on inside a
TaskService . |
ThreadPoolTaskService | A TaskService implementation which makes use of a ThreadPoolExecutor to execute
tasks on a number of background threads. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |