| |
|
| java.lang.Object org.griphyn.vdl.directive.Workflow
Workflow | public class Workflow (Code) | | A Workflow object defines a context for running a
derivation graph on the Grid as a DAG, and managing its execution.
It serves as a front-end to an associated shell script (by default
located in $PEGASUS_HOME/bin/vds-Workflow-script-runwf)
The workflow to be executed is designated by its terminal derivation (DV).
The Workflow instance is returned by the class method Workflow.run().
The Workflow class variables contain status cached from period
queries of the workflow database.
author: Douglas Scheftner author: Mike Wilde author: Eric Gilbert version: $Revision: 50 $ |
MAXWF | final public static int MAXWF(Code) | | |
WFMAXJOBS | final public static int WFMAXJOBS(Code) | | |
defaultBaseDir | public static String defaultBaseDir(Code) | | parent directory for run-dir tree ala vds-plan/vds-run.
|
logicalFileNameBase | public static String logicalFileNameBase(Code) | | |
millisecsToRefreshStatus | public static long millisecsToRefreshStatus(Code) | | |
nworkflows | public static int nworkflows(Code) | | |
timeOfLastRefresh | public static long timeOfLastRefresh(Code) | | |
cleanup | public int cleanup()(Code) | | |
refresh | public static boolean refresh()(Code) | | |
toDetailStatusString | public String toDetailStatusString()(Code) | | |
updateStatus | public boolean updateStatus()(Code) | | Sets the status fields in a Workflow instance.
true if status was successfully obtained, false if not. |
|
|
|