Class Summary |
AbstractTask |
Abstract implementation of a task which may be useful to developers who
wish to write custom tasks. |
ImportTask |
Task which can be used to import an archive from a remote location
This task was a quick migration from the ScriptImporter bean which was
previously used and, as such, does some fairly ridiculous things (like
loading the entire byte array into memory). |
TaskManager |
Basic implementation of a task manager for use in asynchronous
processing and monitoring of tasks. |
TaskStarterThread |
Background thread that wakes up periodically to monitor the task manager's
pool of tasks waiting to be processed. |
TaskWorkerThread |
Worker thread implementation that is responsible for executing a task,
updating task state and then falling back asleep until called upon once more. |