Package edu.isi.pegasus.planner.dax
Class DAG
java.lang.Object
edu.isi.pegasus.planner.dax.AbstractJob
edu.isi.pegasus.planner.dax.DAG
DAG Class to hold the DAG job object.
- Version:
- $Revision$
- Author:
- Gaurang Mehta gmehta at isi dot edu
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.isi.pegasus.planner.dax.AbstractJob
AbstractJob.JsonSerializer
-
Field Summary
Fields inherited from class edu.isi.pegasus.planner.dax.AbstractJob
mArguments, mId, mInvokes, mLogger, mName, mNamespace, mNodeLabel, mProfiles, mStderr, mStdin, mStdout, mUses, mVersion
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class edu.isi.pegasus.planner.dax.AbstractJob
addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addInvoke, addInvoke, addInvokes, addMetaData, addNotification, addNotification, addNotifications, addProfile, addProfile, addProfile, addProfiles, checkID, equals, getArguments, getId, getInvoke, getMetaData, getName, getNodeLabel, getNotification, getProfiles, getStderr, getStdin, getStdout, getUses, hashCode, isDAX, isJob, setNodeLabel, setStderr, setStderr, setStderr, setStderr, setStderr, setStderr, setStderr, setStderr, setStderr, setStderr, setStdin, setStdin, setStdin, setStdin, setStdin, setStdin, setStdin, setStdin, setStdin, setStdin, setStdout, setStdout, setStdout, setStdout, setStdout, setStdout, setStdout, setStdout, setStdout, setStdout, toXML, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses, uses
-
Constructor Details
-
DAG
Create a DAG object- Parameters:
id
- The unique id of the DAG job object. Must be of type [A-Za-z][-A-Za-z0-9_]*dagname
- The dag file to submit
-
DAG
Copy Constructor- Parameters:
dag
- dag
-
DAG
Create a DAG object- Parameters:
id
- The unique id of the DAG job object. Must be of type [A-Za-z][-A-Za-z0-9_]*dagname
- The dag file to submitlabel
- The label for this job.
-
-
Method Details
-
isDAG
public boolean isDAG()Is this Object a DAG- Overrides:
isDAG
in classAbstractJob
- Returns:
- boolean
-
toXML
public void toXML(edu.isi.pegasus.common.util.XMLWriter writer, int indent) - Overrides:
toXML
in classAbstractJob
- Parameters:
writer
- the xml writerindent
- indentation
-