| |
|
| java.lang.Object org.griphyn.cPlanner.code.generator.Abstract org.griphyn.cPlanner.code.generator.condor.CondorGenerator org.griphyn.cPlanner.code.generator.HashedFile
HashedFile | public class HashedFile extends CondorGenerator (Code) | | A Condor Submit Writer, that understands the notion of hashed file directories.
author: Karan Vahi version: $Revision: 50 $ |
Constructor Summary | |
public | HashedFile() The default constructor. |
Method Summary | |
public PrintWriter | getWriter(SubInfo job) Returns an open stream to the file that is used for writing out the
job information for the job.
Parameters: job - the job whose job information needs to be written. |
HashedFile | public HashedFile()(Code) | | The default constructor.
|
getWriter | public PrintWriter getWriter(SubInfo job) throws IOException(Code) | | Returns an open stream to the file that is used for writing out the
job information for the job.
Parameters: job - the job whose job information needs to be written. the writer to the open file. exception: IOException - if unable to open a write handle to the file. |
Methods inherited from org.griphyn.cPlanner.code.generator.condor.CondorGenerator | protected void applyStyle(SubInfo job, PrintWriter writer) throws CodeGeneratorException(Code)(Java Doc) protected void concreteDagEmpty(String filename, ADag dag) throws CodeGeneratorException(Code)(Java Doc) public void generateCode(ADag dag) throws CodeGeneratorException(Code)(Java Doc) public void generateCode(ADag dag, SubInfo job) throws CodeGeneratorException(Code)(Java Doc) protected boolean generateLogFileSymlink(String logFile, String symlink)(Code)(Java Doc) protected String getDAGFilename(ADag dag, String suffix)(Code)(Java Doc) protected String getDAGMANOutFilename(ADag dag)(Code)(Java Doc) protected String getLogFileName()(Code)(Java Doc) protected String getLogFileSymlinkName(ADag dag)(Code)(Java Doc) protected void handleCondorVarForJob(SubInfo sinfo) throws CodeGeneratorException(Code)(Java Doc) protected void handleEnvVarForJob(SubInfo sinfo)(Code)(Java Doc) protected void handleGlobusRSLForJob(SubInfo sinfo)(Code)(Java Doc) protected void handleTransferOfExecutable(SubInfo sinfo) throws CodeGeneratorException(Code)(Java Doc) public void initialize(PegasusBag bag) throws CodeGeneratorException(Code)(Java Doc) protected void initializeDagFileWriter(String filename, DagInfo dinfo) throws CodeGeneratorException(Code)(Java Doc) protected void printDagString(String str) throws CodeGeneratorException(Code)(Java Doc) public void reset() throws CodeGeneratorException(Code)(Java Doc) public boolean startMonitoring() throws VTorInUseException(Code)(Java Doc) protected void writeDOTFile(String filename, ADag dag) throws CodeGeneratorException(Code)(Java Doc) protected void writeDagFileTail(DagInfo dinfo) throws CodeGeneratorException(Code)(Java Doc) protected String writeOutBraindump(File directory, ADag workflow, String dax, String dagFile) throws IOException(Code)(Java Doc)
|
|
|
|