org.gridbus.broker.farming.alchemi
Class AlchemiJobrun

java.lang.Object
  |
  +--org.gridbus.broker.farming.alchemi.AlchemiJobrun
All Implemented Interfaces:
java.lang.Runnable

public class AlchemiJobrun
extends java.lang.Object
implements java.lang.Runnable

This class contains methods that submit the job to Alchemi servers.

Author:
Rajiv Ranjan (rranjan@cs.mu.oz.au)

Constructor Summary
AlchemiJobrun(Job j, java.lang.String jobXml, java.lang.String serverstring)
          Constructor for this class
AlchemiJobrun(Job j, java.lang.String jobXml, java.lang.String serverstring, java.lang.String executor)
           
 
Method Summary
 void run()
          This method submits the job to an Alchemi manager node, and executes on a seperate thread.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlchemiJobrun

public AlchemiJobrun(Job j,
                     java.lang.String jobXml,
                     java.lang.String serverstring)
Constructor for this class

Parameters:
j - - the job to run
jobXml - - the xml representing this job
serverstring - - the server to run the job on

AlchemiJobrun

public AlchemiJobrun(Job j,
                     java.lang.String jobXml,
                     java.lang.String serverstring,
                     java.lang.String executor)
Parameters:
j -
jobXml -
serverstring -
executor -
Method Detail

run

public void run()
This method submits the job to an Alchemi manager node, and executes on a seperate thread.

Specified by:
run in interface java.lang.Runnable
See Also:
Runnable.run()