SMILA (incubation) API documentation

org.eclipse.smila.jobmanager
Class JobRunDefinitions

java.lang.Object
  extended by org.eclipse.smila.jobmanager.JobRunDefinitions

public class JobRunDefinitions
extends java.lang.Object

Container class for all definitions stored for a job run.


Constructor Summary
JobRunDefinitions()
           
 
Method Summary
 void addBucketDefinition(BucketDefinition bucketDef)
           
 java.util.Collection<BucketDefinition> getBucketDefinitions()
           
 JobDefinition getJobDefinition()
           
 WorkflowDefinition getWorkflowDefinition()
           
 void setBucketDefinitions(java.util.Collection<BucketDefinition> bucketDefs)
           
 void setJobDefinition(JobDefinition jobDef)
           
 void setWorkflowDefinition(WorkflowDefinition workflowDef)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobRunDefinitions

public JobRunDefinitions()
Method Detail

getJobDefinition

public JobDefinition getJobDefinition()
Returns:
the job definition of the job run.

setJobDefinition

public void setJobDefinition(JobDefinition jobDef)
Parameters:
jobDef - the job definition of the job run to set.

getWorkflowDefinition

public WorkflowDefinition getWorkflowDefinition()
Returns:
the workflow definition of the job run.

setWorkflowDefinition

public void setWorkflowDefinition(WorkflowDefinition workflowDef)
Parameters:
workflowDef - the workflow definition of the job run to set.

getBucketDefinitions

public java.util.Collection<BucketDefinition> getBucketDefinitions()
Returns:
the bucket definitions of the job run.

setBucketDefinitions

public void setBucketDefinitions(java.util.Collection<BucketDefinition> bucketDefs)
Parameters:
bucketDefs - the bucket definitions of the job run to set.

addBucketDefinition

public void addBucketDefinition(BucketDefinition bucketDef)
Parameters:
bucketDef - the bucket definitions of the job run to add.

SMILA (incubation) API documentation