Uses of Class
edu.isi.pegasus.planner.code.CodeGeneratorException

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.
 



Copyright © 2011 The University of Southern California. All Rights Reserved.