public abstract class AbstractPerJob extends Abstract
mBag, mLogger, mProps, mSiteStore, mTCMapperSITE_NOT_FOUND, VERSION| Constructor and Description |
|---|
AbstractPerJob() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
mapJob(edu.isi.pegasus.planner.classes.Job job,
List sites)
Maps a job in the workflow to the various grid sites.
|
void |
mapWorkflow(edu.isi.pegasus.planner.classes.ADag workflow,
List sites)
Maps the jobs in the workflow to the various grid sites.
|
initializeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdescriptionpublic void mapWorkflow(edu.isi.pegasus.planner.classes.ADag workflow,
List sites)
workflow - the workflow in a Graph form.sites - the list of String objects representing the
execution sites that can be used.public abstract void mapJob(edu.isi.pegasus.planner.classes.Job job,
List sites)
job - the job to be mapped.sites - the list of String objects representing the
execution sites that can be used.