| Interface | Description |
|---|---|
| TaskProcessor |
The TaskProcessor implements the concrete functionality of a particular type
of task.
|
| TaskProcessorFactory |
The TaskProcessResolver resolves a
TaskProcessor for a given
instance of a Task |
| TaskWorker | |
| TaskWorkerFactory |
A
TaskWorker factory. |
| Class | Description |
|---|---|
| MultiStepTaskProcessor | |
| MultiStepTaskProcessorFactory |
A
TaskProcessorFactory that can build a MultiStepTaskProcessor. |
| RootTaskProcessorFactory |
This class delegates TaskProcessor creation to a list of possible factories.
|
| TaskProcessorBase | |
| TaskProcessorFactoryBase |
An abstract base class for building TaskProcessor factories that require
access to credentials.
|
| TaskWorkerFactoryImpl | |
| TaskWorkerImpl |
It is responsible for executing a single
TaskProcessor. |
| TaskWorkerManager | |
| TransProcessorState |
This class defines thread bound state to facilitate
communication between TaskProcessors when MultiStepTaskProcessor
are working a task.
|
| Exception | Description |
|---|---|
| TaskExecutionFailedException | |
| TaskProcessorCreationFailedException |
An exception that's thrown when a
TaskProcessor cannot be created for any reason. |
Copyright © 2013–2016 DuraSpace. All rights reserved.