Interface | Description |
---|---|
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 | Description |
---|---|
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 . |
TaskScopeAdapter<R> |
Provides empty default implementations of
TaskScope 's methods. |
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. |
Copyright © 2024 levigo holding gmbh. All rights reserved.