| Interface | Description |
|---|---|
| Task |
A Task is an executable entity that is run by the gateway.
|
| Task.TaskStateModel |
If a task can be suspended and resumed, this is an arbitrary state that will be used to resume.
|
| TaskContext |
Created by colby.clegg on 5/6/2015.
|
| TaskManager |
This system manages arbitrary gateway Tasks.
|
| TaskStatus |
Created by colby.clegg on 3/30/2015.
|
| TaskType |
Defines a type of gateway task that can be defined and executed.
|
| Class | Description |
|---|---|
| AbstractTask |
This abstract implementation of Task handles some of the complexity of dealing with pausing, cancelling, and
resuming.
|
| AbstractTaskPage |
Created by colby.clegg on 6/26/2015.
|
| AbstractTaskType |
An abstract implementation of TaskType that handles the storage of the basic traits defined by the interface.
|
| GatewayTaskRecord |
This record holds the definition of a task.
|
| TaskExtensionPointType |
Created by colby.clegg on 3/31/2015.
|
| TaskPage |
An extension point page for editing gateway tasks.
|
| TaskPage.TaskPageTab | |
| TaskSettings |
This class wraps ups the settings of a gateway task.
|
| TaskStatusEvent |
A TaskStatusEvent is an event during the task execution that will be displayed for history status.
|
| TaskStatusEventRecord |
Created by colby.clegg on 9/28/2015.
|
| Enum | Description |
|---|---|
| ScheduleMode |
Indicates when a task should be run.
|
| TaskState |
Created by colby.clegg on 5/6/2015.
|
| TaskStatusEvent.Level |