Uses of Interface
edu.isi.pegasus.planner.cluster.JobAggregator
-
Packages that use JobAggregator Package Description edu.isi.pegasus.planner.classes edu.isi.pegasus.planner.cluster edu.isi.pegasus.planner.cluster.aggregator -
-
Uses of JobAggregator in edu.isi.pegasus.planner.classes
Fields in edu.isi.pegasus.planner.classes declared as JobAggregator Modifier and Type Field Description private JobAggregator
AggregatedJob. mJobAggregator
Handle to the JobAggregator that created this job.Methods in edu.isi.pegasus.planner.classes that return JobAggregator Modifier and Type Method Description JobAggregator
AggregatedJob. getJobAggregator()
Returns the JobAggregator that created this aggregated job.Methods in edu.isi.pegasus.planner.classes with parameters of type JobAggregator Modifier and Type Method Description void
AggregatedJob. setJobAggregator(JobAggregator aggregator)
Sets the JobAggregator that created this aggregated job. -
Uses of JobAggregator in edu.isi.pegasus.planner.cluster
Methods in edu.isi.pegasus.planner.cluster with parameters of type JobAggregator Modifier and Type Method Description protected void
Horizontal. logRefinerAction(AggregatedJob clusteredJob, JobAggregator aggregator)
Records the refiner action into the Provenace Store as a XML fragment. -
Uses of JobAggregator in edu.isi.pegasus.planner.cluster.aggregator
Classes in edu.isi.pegasus.planner.cluster.aggregator that implement JobAggregator Modifier and Type Class Description class
Abstract
An abstract implementation of the JobAggregator interface, which the other implementations can choose to extend.class
MPIExec
This class aggregates the smaller jobs in a manner such that they are launched at remote end, by mpiexec on n nodes where n is the nodecount associated with the aggregated job that is being lauched by mpiexec.class
SeqExec
This class aggregates the smaller jobs in a manner such that they are launched at remote end, sequentially on a single node using seqexec.Methods in edu.isi.pegasus.planner.cluster.aggregator that return JobAggregator Modifier and Type Method Description static JobAggregator
JobAggregatorFactory. loadInstance(ADag dag, PegasusBag bag)
Loads the implementing class corresponding to the mode specified by the user at runtime in the properties file.static JobAggregator
JobAggregatorFactory. loadInstance(java.lang.String className, ADag dag, PegasusBag bag)
Loads the implementing class corresponding to the class passed.JobAggregator
JobAggregatorInstanceFactory. loadInstance(Job job)
Returns the appropriate handle to the JobAggregator that is to be used for a particular type of job.
-