| Interface | Description |
|---|---|
| CoordinatorDisconnectedListener |
The listener interface for listening for the coordinator to be disconnected.
|
| IEnforceTaskPrecondition |
Indicates that the job scheduler enforces task preconditions.
|
| IGetAgentInfo |
Provides the methods to get the agents of the job scheduler.
|
| IGetAuthorizationInfo |
Provides the methods to check if the user is authorized.
|
| IGetLicenseInfo |
Provides the methods to get the license information.
|
| IGetVersionInfo |
Provides the methods to get the job scheduler version.
|
| IJobScheduler |
Provides the methods used to submit and monitor jobs to a job scheduler.
|
| JobCompletedListener |
The listener interface for listening for the job to be completed.
|
| JobSubmittedListener |
The listener interface for listening for the job to be submitted.
|
| TaskCompletedListener |
The listener interface for listening for the task to be completed.
|
| TaskProgressUpdatedListener |
The listener interface for listening for the job task's progress to be
updated.
|
| TaskStateChangedListener |
The listener interface for listening for a task of this job to change state.
|
| Class | Description |
|---|---|
| ClusterJobScheduler |
Provides the methods used to submit and monitor jobs to cluster scheduler.
|
| Job |
Represents a group of tasks in the system.
|
| JobCompletedEventArgs |
Provides data for the
JobCompleted event. |
| JobSchedulerSettings |
Global settings for the job scheduler.
|
| JobSubmittedEventArgs |
Provides data for the
Job.JobSubmitted event. |
| TaskCollection |
A collection of
Task. |
| TaskCompletedEventArgs |
Provides data for the
TaskCompleted event. |
| TaskPreconditionCollection |
A collection of
TaskPrecondition. |
| TaskProgressEventArgs |
Provides data for the
TaskProgressUpdated event. |
| TaskStatusChangedEventArgs |
Provides data for the
TaskStateChanged event. |
| Enum | Description |
|---|---|
| JobPriority |
Specifies the scheduling priority of a
Job. |
| Exception | Description |
|---|---|
| JobSchedulerException |
The exception that is thrown when a job scheduler error occurs.
|