Class AbstractPerJob

  • All Implemented Interfaces:
    SiteSelector
    Direct Known Subclasses:
    NonJavaCallout, Random, RoundRobin

    public abstract class AbstractPerJob
    extends Abstract
    The base class for the site selectors that want to map one job at a time.
    Version:
    $Revision$
    Author:
    Karan Vahi
    • Constructor Detail

      • AbstractPerJob

        public AbstractPerJob()
    • Method Detail

      • mapWorkflow

        public void mapWorkflow​(ADag workflow,
                                java.util.List sites)
        Maps the jobs in the workflow to the various grid sites.
        Parameters:
        workflow - the workflow in a Graph form.
        sites - the list of String objects representing the execution sites that can be used.
      • mapJob

        public abstract void mapJob​(Job job,
                                    java.util.List sites)
        Maps a job in the workflow to the various grid sites.
        Parameters:
        job - the job to be mapped.
        sites - the list of String objects representing the execution sites that can be used.