Tasks) and saving their results to an index. This
includes getting detailed descriptions and canceling tasks that support it.| Interface | Description |
|---|---|
| Task.Status | |
| TaskAwareRequest |
An interface for a request that can be used to register a task manager task
|
| TaskListener<Response> |
Listener for Task success or failure.
|
| Class | Description |
|---|---|
| CancellableTask |
A task that can be canceled
|
| LoggingTaskListener<Response> |
A TaskListener that just logs the response at the info level.
|
| RawTaskStatus |
Raw, unparsed status from the task results index.
|
| Task |
Current task information
|
| TaskId |
Task id that consists of node id and id of the task on the node
|
| TaskInfo |
Information about a currently running task.
|
| TaskManager |
Task Manager service for keeping track of currently running tasks on the nodes
|
| TaskResult |
Information about a running task or a task that stored its result.
|
| TaskResultsService |
Service that can store task results.
|
| Exception | Description |
|---|---|
| TaskCancelledException |
A generic exception that can be thrown by a task when it's cancelled by the task manager API
|