Uses of Class
edu.isi.pegasus.planner.classes.AggregatedJob
-
-
Uses of AggregatedJob in edu.isi.pegasus.planner.cluster
Methods in edu.isi.pegasus.planner.cluster that return AggregatedJob Modifier and Type Method Description AggregatedJob
JobAggregator. constructAbstractAggregatedJob(java.util.List jobs, java.lang.String name, java.lang.String id)
Constructs an abstract aggregated job that has a handle to the appropriate JobAggregator that will be used to aggregate the jobs.Methods in edu.isi.pegasus.planner.cluster with parameters of type AggregatedJob Modifier and Type Method Description abstract void
Abstract. determineInputOutputFiles(AggregatedJob job, java.util.List<Job> orderedJobs)
Determine the input and output files of the job on the basis of the order of the constituent jobs in the AggregatedJob.void
Vertical. determineInputOutputFiles(AggregatedJob job, java.util.List<Job> orderedJobs)
Determine the input and output files of the job on the basis of the order of the constituent jobs in the AggregatedJob.protected void
Horizontal. logRefinerAction(AggregatedJob clusteredJob, JobAggregator aggregator)
Records the refiner action into the Provenace Store as a XML fragment.void
JobAggregator. makeAbstractAggregatedJobConcrete(AggregatedJob job)
Enables the abstract clustered job for execution and converts it to it's executable form -
Uses of AggregatedJob in edu.isi.pegasus.planner.cluster.aggregator
Methods in edu.isi.pegasus.planner.cluster.aggregator that return AggregatedJob Modifier and Type Method Description AggregatedJob
Abstract. constructAbstractAggregatedJob(java.util.List jobs, java.lang.String name, java.lang.String id)
Constructs a new aggregated job that contains all the jobs passed to it.AggregatedJob
Abstract. constructAbstractAggregatedJob(java.util.List jobs, java.lang.String name, java.lang.String id, java.lang.String mergeLFN)
Constructs an abstract aggregated job that has a handle to the appropriate JobAggregator that will be used to aggregate the jobs.Methods in edu.isi.pegasus.planner.cluster.aggregator with parameters of type AggregatedJob Modifier and Type Method Description abstract java.lang.String
Abstract. aggregatedJobArguments(AggregatedJob job)
Returns the arguments with which theAggregatedJob
needs to be invoked with.java.lang.String
MPIExec. aggregatedJobArguments(AggregatedJob job)
Returns the arguments with which theAggregatedJob
needs to be invoked with.java.lang.String
SeqExec. aggregatedJobArguments(AggregatedJob job)
Returns the arguments with which theAggregatedJob
needs to be invoked with.protected java.lang.String
SeqExec. logFile(AggregatedJob job)
Returns the name of the log file to used on the remote site, for the seqexec job.void
Abstract. makeAbstractAggregatedJobConcrete(AggregatedJob job)
Enables the abstract clustered job for execution and converts it to it's executable formvoid
MPIExec. makeAbstractAggregatedJobConcrete(AggregatedJob job)
Enables the abstract clustered job for execution and converts it to it's executable form.void
SeqExec. makeAbstractAggregatedJobConcrete(AggregatedJob job)
Enables the abstract clustered job for execution and converts it to it's executable form.protected java.io.File
Abstract. writeOutInputFileForJobAggregator(AggregatedJob job)
Writes out the input file for the aggregated jobprotected java.io.File
MPIExec. writeOutInputFileForJobAggregator(AggregatedJob job)
Writes out the input file for the aggregated job -
Uses of AggregatedJob in edu.isi.pegasus.planner.code
Methods in edu.isi.pegasus.planner.code with parameters of type AggregatedJob Modifier and Type Method Description boolean
GridStart. enable(AggregatedJob job, boolean isGlobusJob)
Enables a job to run on the grid. -
Uses of AggregatedJob in edu.isi.pegasus.planner.code.generator.condor
Methods in edu.isi.pegasus.planner.code.generator.condor with parameters of type AggregatedJob Modifier and Type Method Description void
CondorStyle. apply(AggregatedJob job)
Apply a style to an AggregatedJob -
Uses of AggregatedJob in edu.isi.pegasus.planner.code.generator.condor.style
Methods in edu.isi.pegasus.planner.code.generator.condor.style with parameters of type AggregatedJob Modifier and Type Method Description void
Abstract. apply(AggregatedJob job)
Apply a style to an AggregatedJob -
Uses of AggregatedJob in edu.isi.pegasus.planner.code.gridstart
Methods in edu.isi.pegasus.planner.code.gridstart that return AggregatedJob Modifier and Type Method Description AggregatedJob
NoGridStart. enable(AggregatedJob aggJob, java.util.Collection jobs)
Enables a collection of jobs and puts them into an AggregatedJob.Methods in edu.isi.pegasus.planner.code.gridstart with parameters of type AggregatedJob Modifier and Type Method Description boolean
Kickstart. enable(AggregatedJob job, boolean isGlobusJob)
Enables a constituentJob to run on the grid.boolean
NoGridStart. enable(AggregatedJob job, boolean isGlobusJob)
Enables a job to run on the grid.AggregatedJob
NoGridStart. enable(AggregatedJob aggJob, java.util.Collection jobs)
Enables a collection of jobs and puts them into an AggregatedJob.boolean
PegasusLite. enable(AggregatedJob job, boolean isGlobusJob)
Enables a job to run on the grid.
-