Package edu.isi.pegasus.planner.dax
Class DAX
- java.lang.Object
-
- edu.isi.pegasus.planner.dax.AbstractJob
-
- edu.isi.pegasus.planner.dax.DAX
-
public class DAX extends AbstractJob
Creates a DAX job object- Version:
- $Revision$
- Author:
- GAURANG MEHTA gmehta at isi dot edu
- See Also:
AbstractJob
-
-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isDAX()
Is this Object a DAXvoid
toXML(edu.isi.pegasus.common.util.XMLWriter writer, int indent)
-
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, isDAG, 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 Detail
-
DAX
public DAX(java.lang.String id, java.lang.String daxname)
Create a DAX job object- Parameters:
id
- The unique id of the DAX job object. Must be of type [A-Za-z][-A-Za-z0-9_]*daxname
- The DAX file to plan and submit
-
DAX
public DAX(DAX dax)
Copy Constructor- Parameters:
dax
- the DAX job
-
DAX
public DAX(java.lang.String id, java.lang.String daxname, java.lang.String label)
Create a DAX job object- Parameters:
id
- The unique id of the DAX job object. Must be of type [A-Za-z][-A-Za-z0-9_]*daxname
- The DAX file to plan and submitlabel
- the label for the job
-
-
Method Detail
-
isDAX
public boolean isDAX()
Is this Object a DAX- Overrides:
isDAX
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
- number of indent spaces
-
-