| org.griphyn.cPlanner.code.POSTScript
All known Subclasses: org.griphyn.cPlanner.code.gridstart.NoPOSTScript, org.griphyn.cPlanner.code.gridstart.VDSPOSTScript, org.griphyn.cPlanner.code.gridstart.UserPOSTScript,
POSTScript | public interface POSTScript (Code) | | The interface that defines the creation of a POSTSCRIPT for a job.
The POSTSCRIPT created is dependant on the GridStart being used to enable
the job.
author: Karan Vahi vahi@isi.edu version: $Revision: 50 $ |
Field Summary | |
final public static String | VERSION The version number associated with this API of GridStart. |
VERSION | final public static String VERSION(Code) | | The version number associated with this API of GridStart.
|
construct | public boolean construct(SubInfo job, String key)(Code) | | Constructs the postscript that has to be invoked on the submit host
after the job has executed on the remote end. The postscript usually
works on the output generated by the executable that is used to grid
enable a job, and has been piped back by Condor.
The postscript should be constructed and populated as a profile
in the DAGMAN namespace.
Parameters: job - the SubInfo object containing the job descriptionof the job that has to be enabled on the grid. Parameters: key - the DAGMan profile key that has to be inserted. boolean true if postscript was generated,else false. |
initialize | public void initialize(PegasusProperties properties, String path, String submitDir)(Code) | | Initialize the POSTScript implementation.
Parameters: properties - the PegasusProperties object containing allthe properties required by Pegasus. Parameters: path - the path to the POSTScript on the submit host. Parameters: submitDir - the submit directory where the submit file for the jobhas to be generated. |
shortDescribe | public String shortDescribe()(Code) | | Returns a short textual description of the implementing class.
short textual description. |
|
|