|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CodeGeneratorException | |
|---|---|
| edu.isi.pegasus.planner.code | |
| edu.isi.pegasus.planner.code.generator | |
| edu.isi.pegasus.planner.code.generator.condor | |
| Uses of CodeGeneratorException in edu.isi.pegasus.planner.code |
|---|
| Methods in edu.isi.pegasus.planner.code that throw CodeGeneratorException | |
|---|---|
Collection<File> |
CodeGenerator.generateCode(ADag dag)
Generates the code for the concrete workflow in the input format of the workflow executor being used. |
void |
CodeGenerator.generateCode(ADag dag,
Job job)
Generates the code for a single job in the input format of the workflow executor being used. |
void |
CodeGenerator.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
CodeGenerator.reset()
Resets the Code Generator implementation. |
| Uses of CodeGeneratorException in edu.isi.pegasus.planner.code.generator |
|---|
| Methods in edu.isi.pegasus.planner.code.generator that throw CodeGeneratorException | |
|---|---|
Map<String,String> |
Braindump.defaultBrainDumpEntries(ADag workflow)
Returns default braindump entries. |
Collection<File> |
MonitordNotify.generateCode(ADag dag)
Generates the notifications input file. |
Collection<File> |
Stork.generateCode(ADag dag)
Generates the code for the concrete workflow in the input format of the workflow executor being used. |
Collection<File> |
Metrics.generateCode(ADag dag)
Generates the code for the executable workflow in terms of a braindump file that contains workflow metadata useful for monitoring daemons etc. |
Collection<File> |
Braindump.generateCode(ADag dag)
Generates the code for the executable workflow in terms of a braindump file that contains workflow metadata useful for monitoring daemons etc. |
Collection<File> |
DAXReplicaStore.generateCode(ADag dag)
Generates the notifications input file. |
Collection<File> |
Shell.generateCode(ADag dag)
Generates the code for the concrete workflow in the GRMS input format. |
Collection<File> |
Stampede.generateCode(ADag dag)
Generates the code for the executable workflow in terms of a braindump file that contains workflow metadata useful for monitoring daemons etc. |
void |
MonitordNotify.generateCode(ADag dag,
Job job)
Not implemented |
void |
Stork.generateCode(ADag dag,
Job job)
Generates the code for a single job in the Stork format. |
void |
Metrics.generateCode(ADag dag,
Job job)
Method not implemented. |
void |
Braindump.generateCode(ADag dag,
Job job)
Method not implemented. |
void |
DAXReplicaStore.generateCode(ADag dag,
Job job)
Not implemented |
void |
Shell.generateCode(ADag dag,
Job job)
Generates the code for a single job in the input format of the workflow executor being used. |
void |
Stampede.generateCode(ADag dag,
Job job)
Method not implemented. |
Collection<File> |
Braindump.generateCode(ADag dag,
Map<String,String> additionalEntries)
Generates the code for the executable workflow in terms of a braindump file that contains workflow metadata useful for monitoring daemons etc. |
protected void |
Stampede.generateEventsForDAXTask(PrintWriter writer,
ADag workflow,
Job job)
Generates stampede events corresponding to jobs/tasks in the DAX |
protected void |
Stampede.generateEventsForExecutableJob(PrintWriter writer,
ADag dag,
Job job)
Generates stampede events corresponding to an executable job |
protected String |
Braindump.getSubmitHostname()
Returns the submit hostname |
void |
MonitordNotify.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
Stork.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
Metrics.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
Braindump.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
DAXReplicaStore.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
Abstract.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
Shell.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
void |
Stampede.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
private void |
Shell.initializeWriteHandle(String filename)
It initializes the write handle to the output file. |
void |
MonitordNotify.reset()
Not implemented |
void |
DAXReplicaStore.reset()
Not implemented |
void |
Abstract.reset()
Resets the Code Generator implementation. |
void |
Stampede.reset()
|
protected void |
Abstract.writeOutStampedeEvents(ADag workflow)
Writes out the stampedeEventGenerator events for the workflow. |
| Uses of CodeGeneratorException in edu.isi.pegasus.planner.code.generator.condor |
|---|
| Subclasses of CodeGeneratorException in edu.isi.pegasus.planner.code.generator.condor | |
|---|---|
class |
CondorStyleException
A specific exception for the Condor Style generators. |
| Methods in edu.isi.pegasus.planner.code.generator.condor that throw CodeGeneratorException | |
|---|---|
protected void |
CondorGenerator.applyStyle(Job job,
PrintWriter writer)
Applies a submit file style to the job, according to the fact whether the job has to be submitted directly to condor or to a remote jobmanager via CondorG and GRAM. |
protected void |
CondorGenerator.concreteDagEmpty(String filename,
ADag dag)
A callout method that dictates what needs to be done in case the concrete plan that is generated is empty. |
Collection<File> |
CondorGenerator.generateCode(ADag dag)
Generates the code for the concrete workflow in Condor DAGMAN and CondorG input format. |
void |
CondorGenerator.generateCode(ADag dag,
Job job)
Generates the code (condor submit file) for a single job. |
private String |
CondorGenerator.gridstart(PrintWriter writer,
Job job,
boolean isGlobusJob)
This function creates the stdio handling with and without gridstart. |
protected void |
CondorGenerator.handleCondorVarForJob(Job job)
It updates/adds the condor variables that are got through the Dax with the values specified in the properties file, pool config file or adds some variables internally. |
void |
CondorGenerator.initialize(PegasusBag bag)
Initializes the Code Generator implementation. |
protected File |
CondorGenerator.initializeDagFileWriter(String filename,
DagInfo dinfo)
Initializes the file handler to the dag file and writes the header to it. |
protected void |
CondorGenerator.printDagString(String str)
Writes a string to the dag file. |
void |
CondorGenerator.reset()
Resets the Code Generator implementation. |
protected void |
CondorGenerator.writeDagFileTail(DagInfo dinfo)
It writes the relations making up the DAG in the dag file and and closes the file handle to it. |
protected void |
CondorGenerator.writeDOTFile(String filename,
ADag dag)
Writes out the DOT file in the submit directory. |
protected void |
CondorGenerator.writeJobMapFile(String filename,
ADag dag)
Writes out the job map file in the submit directory. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||