| Package | Description |
|---|---|
| ds.granules.exchange |
This package contains classes related to processing exchanges.
|
| ds.granules.interfere.computation | |
| ds.granules.operation |
This package encapsulates functionality related to application instances that will be deployed on the cloud.
|
| ds.granules.scheduler |
This package contains functionality related to scheduling the application instances.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TaskLifecycleMetricsReader |
| Modifier and Type | Method and Description |
|---|---|
TaskLifecycleMetrics |
ExecutionStatus.getTaskLifecycleMetrics()
Retrieve the
TaskLifecycleMetrics associated with the
RESPONSE. |
| Modifier and Type | Method and Description |
|---|---|
ExecutionStatus |
ExchangeFactory.createExecutionStatusResponse(java.lang.String jobIdentifier,
java.lang.String taskIdentifier,
int conditionFlag,
java.lang.String description,
TaskLifecycleMetrics taskLifecycleMetrics,
java.lang.String respondTo)
Creates an
ExecutionStatus RESPONSE based on the specified
parameters |
| Modifier and Type | Method and Description |
|---|---|
void |
ComputationManager.completedExecution(java.lang.String jobId,
java.lang.String taskId,
TaskLifecycleMetrics metrics) |
void |
ComputationManager.startedExecution(java.lang.String jobId,
java.lang.String taskId,
TaskLifecycleMetrics metrics) |
| Modifier and Type | Method and Description |
|---|---|
TaskLifecycleMetrics |
ProgressTracker.getTaskLifecycleMetrics(java.lang.String taskIdentifier)
Retrieve the TaskLifecycleMetrics associated with a given task.
|
TaskLifecycleMetrics |
ProgressTrackerWidget.getTaskLifecycleMetrics(java.lang.String taskIdentifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
JobLifecycleObserver.completedExecution(java.lang.String jobIdentifier,
java.lang.String taskIdentifier,
TaskLifecycleMetrics taskLifecycleMetrics)
This method is invoked when a task has completed execution either
successfully or due to an abnormal termination or previously issued abort
request.
|
void |
InstanceDeployer.completedExecution(java.lang.String jobIdentifier,
java.lang.String taskIdentifier,
TaskLifecycleMetrics taskLifecycleMetrics) |
void |
JobLifecycleObserver.startedExecution(java.lang.String jobIdentifier,
java.lang.String taskIdentifier,
TaskLifecycleMetrics taskLifecycleMetrics)
This method is invoked when the first task reports that it has
begun execution.
|
void |
InstanceDeployer.startedExecution(java.lang.String jobIdentifier,
java.lang.String taskIdentifier,
TaskLifecycleMetrics taskLifecycleMetrics) |
| Modifier and Type | Method and Description |
|---|---|
TaskLifecycleMetrics |
Diagnostics.getStatusOfTask(java.lang.String taskIdentifier)
Retrieve the status associated with a specific task.
|
TaskLifecycleMetrics |
ExecutableTask.getTaskLifecycleMetrics()
Retrieve the TaskLifecyleMetrics associated with this task.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Diagnostics.createdTask(java.lang.String taskIdentifier,
TaskLifecycleMetrics metrics)
Manage information about the newly created task.
|