public interface JobRunDataProvider
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
getCompletedJobRunIds(java.lang.String jobName)
get Ids of complete job runs.
|
AnyMap |
getJobRunData(java.lang.String jobName,
java.lang.String jobId) |
AnyMap |
getJobRunData(java.lang.String jobName,
java.lang.String jobId,
boolean returnDetails) |
JobRunDefinitions |
getJobRunDefinitions(java.lang.String jobName) |
JobRunInfo |
getJobRunInfo(java.lang.String jobName)
get info on current job run.
|
AnyMap |
getWorkflowRunData(java.lang.String jobName,
java.lang.String jobId,
java.lang.String workflowRunId)
get information about a workflow run.
|
AnyMap getJobRunData(java.lang.String jobName, java.lang.String jobId) throws JobManagerException
jobName - name of the job for which to monitor the run.jobId - id of the job run to get the monitoring data. May be either the current run or a completed run.JobManagerException - error getting job run dataAnyMap getJobRunData(java.lang.String jobName, java.lang.String jobId, boolean returnDetails) throws JobManagerException
jobName - name of the job for which to monitor the run.jobId - id of the job run to get the monitoring data. May be either the current run or a completed run.returnDetails - whether to return details (e.g. workflow/bucket definition)JobManagerException - error getting job run dataAnyMap getWorkflowRunData(java.lang.String jobName, java.lang.String jobId, java.lang.String workflowRunId) throws JobManagerException
JobManagerException - jobrun or workflowrun are not active anymore.JobRunInfo getJobRunInfo(java.lang.String jobName) throws JobManagerException
jobName - job nameJobManagerException - error getting state.java.util.Collection<java.lang.String> getCompletedJobRunIds(java.lang.String jobName)
throws JobManagerException
jobName - job nameJobManagerException - error getting state.JobRunDefinitions getJobRunDefinitions(java.lang.String jobName) throws JobManagerException
JobManagerException