Package | Description |
---|---|
edu.isi.pegasus.planner.dax | |
edu.isi.pegasus.planner.dax.examples |
Modifier and Type | Method and Description |
---|---|
private ADAG |
ADAG.addAbstractJob(AbstractJob ajob)
Add AbstractJob to the DAX
|
private ADAG |
ADAG.addAbstractJobs(java.util.List<AbstractJob> ajobs)
Add AbstractJobs to the DAX
|
ADAG |
ADAG.addDAG(DAG dag)
Add a DAG job to the DAX
|
ADAG |
ADAG.addDAGs(java.util.List<DAG> dags)
Add multiple DAG jobs to the DAX
|
ADAG |
ADAG.addDAX(DAX dax)
Add a DAX job to the DAX
|
ADAG |
ADAG.addDAXs(java.util.List<DAX> daxs)
Add multiple DAX jobs to the DAX
|
ADAG |
ADAG.addDependency(AbstractJob parent,
AbstractJob child)
Add a parent child dependency between two jobs,dax,dag
|
ADAG |
ADAG.addDependency(AbstractJob parent,
AbstractJob child,
java.lang.String label)
Add a parent child dependency with a dependency label
|
ADAG |
ADAG.addDependency(java.lang.String parent,
java.lang.String child)
Add a parent child dependency between two jobs,dax,dag
|
ADAG |
ADAG.addDependency(java.lang.String parent,
java.lang.String child,
java.lang.String label)
Add a parent child dependency with a dependency label
|
ADAG |
ADAG.addExecutable(Executable executable)
Add Executable to the DAX
|
ADAG |
ADAG.addExecutables(java.util.List<Executable> executables)
Add Multiple Executable objects to the DAX
|
ADAG |
ADAG.addFile(File file)
Add a RC File object to the top of the DAX.
|
ADAG |
ADAG.addFiles(java.util.List<File> files)
Add Files to the RC Section on top of the DAX
|
ADAG |
ADAG.addInvoke(Invoke.WHEN when,
java.lang.String what)
Add a Notification for this Workflow
|
ADAG |
ADAG.addInvoke(Invoke invoke)
Add a Notification for this Workflow
|
ADAG |
ADAG.addInvokes(java.util.List<Invoke> invokes)
Add a List of Notifications for this Workflow
|
ADAG |
ADAG.addJob(Job job)
Add Job to the DAX
|
ADAG |
ADAG.addJobs(java.util.List<Job> jobs)
Add multiple Jobs to the DAX
|
ADAG |
ADAG.addMetaData(java.lang.String key,
java.lang.String value)
Adds metadata to the workflow
|
ADAG |
ADAG.addNotification(Invoke.WHEN when,
java.lang.String what)
Add a Notification for this Workflow
|
ADAG |
ADAG.addNotification(Invoke invoke)
Add a Notification for this Workflow
|
ADAG |
ADAG.addNotifications(java.util.List<Invoke> invokes)
Add a List of Notifications for this Workflow
|
ADAG |
ADAG.addTransformation(Transformation transformation)
Add Transformation to the DAX
|
ADAG |
ADAG.addTransformations(java.util.List<Transformation> transformations)
Add Multiple Transformation to the DAX
|
private static ADAG |
ADAG.Diamond() |
Modifier and Type | Method and Description |
---|---|
ADAG |
Diamond.generate(java.lang.String site_handle,
java.lang.String pegasus_location) |