|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.jobmanager.internal.JobRunDataProviderImpl
public class JobRunDataProviderImpl
Implements JobRunDataProvider.
| Constructor Summary | |
|---|---|
JobRunDataProviderImpl()
|
|
| Method Summary | |
|---|---|
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. |
WorkerDefinition |
getWorker(java.lang.String name)
Returns a worker from the persistence definition. |
AnyMap |
getWorkflowRunData(java.lang.String jobName,
java.lang.String jobId,
java.lang.String workflowRunId)
get information about a workflow run. |
void |
setDefinitionPersistence(DefinitionPersistence defPersistence)
set OSGI service. |
void |
setPermanentStorage(PermanentStorage permStorage)
|
void |
setRunStorage(RunStorage runStorage)
|
void |
unsetDefinitionPersistence(DefinitionPersistence defPersistence)
unset OSGI service. |
void |
unsetPermanentStorage(PermanentStorage permStorage)
|
void |
unsetRunStorage(RunStorage runStorage)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JobRunDataProviderImpl()
| Method Detail |
|---|
public AnyMap getJobRunData(java.lang.String jobName,
java.lang.String jobId)
throws JobManagerException
getJobRunData in interface JobRunDataProviderjobName - 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 data
public AnyMap getJobRunData(java.lang.String jobName,
java.lang.String jobId,
boolean returnDetails)
throws JobManagerException
getJobRunData in interface JobRunDataProviderjobName - 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 data
public AnyMap getWorkflowRunData(java.lang.String jobName,
java.lang.String jobId,
java.lang.String workflowRunId)
throws JobManagerException
JobRunDataProviderJobManagerConstants.DATA_WORKFLOW_RUN_NO_OF_ACTIVE_TASKS
JobManagerConstants.DATA_WORKFLOW_RUN_NO_OF_TRANSIENT_BULKS
getWorkflowRunData in interface JobRunDataProviderJobManagerException - jobrun or workflowrun are not active anymore.
public JobRunInfo getJobRunInfo(java.lang.String jobName)
throws JobManagerException
JobRunDataProvider
getJobRunInfo in interface JobRunDataProviderjobName - job name
JobManagerException - error getting state.
public java.util.Collection<java.lang.String> getCompletedJobRunIds(java.lang.String jobName)
throws JobManagerException
JobRunDataProvider
getCompletedJobRunIds in interface JobRunDataProviderjobName - job name
JobManagerException - error getting state.
public WorkerDefinition getWorker(java.lang.String name)
throws ConfigNotFoundException
name - the name of the worker
ConfigNotFoundException - the worker does not exist.
public JobRunDefinitions getJobRunDefinitions(java.lang.String jobName)
throws JobManagerException
getJobRunDefinitions in interface JobRunDataProviderJobManagerExceptionpublic void setDefinitionPersistence(DefinitionPersistence defPersistence)
public void unsetDefinitionPersistence(DefinitionPersistence defPersistence)
public void setPermanentStorage(PermanentStorage permStorage)
permStorage - PermanentStorage reference.public void unsetPermanentStorage(PermanentStorage permStorage)
permStorage - PermanentStorage reference.public void setRunStorage(RunStorage runStorage)
runStorage - RunStorage reference.public void unsetRunStorage(RunStorage runStorage)
runStorage - RunStorage reference.
|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||