|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.gridbus.broker.farming.alchemi.AlchemiJob
This class represents a job running on Alchemi middleware
| Field Summary | |
CrossPlatformManagerSoap |
cms
|
static int |
flagout
|
static java.util.Hashtable |
Task_Output
|
| Constructor Summary | |
AlchemiJob()
Default Constructor |
|
AlchemiJob(java.lang.String ManagerAddress)
The constructor with default manager address |
|
| Method Summary | |
void |
addListener(AlchemiJobListener listener)
Adds a job listener |
java.lang.String |
AlchemiCreateTask()
Creates a task for this job |
void |
AlchemijobSubmit(java.lang.String Taskid,
java.lang.String jobxml,
Job jbw)
Submits the job to the Alchemi manager |
java.lang.String |
getfilename(java.lang.String abspath)
Gets the file name part from the full absolute path |
void |
GetfinishedAlchemijobs(java.lang.String Task_id)
Gets the finished jobs from the Alchemi manager node |
int |
getstatus(java.lang.String Taskid)
Returns the status of this job |
void |
removeListener(AlchemiJobListener listener)
Removes a job listener |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public CrossPlatformManagerSoap cms
public static java.util.Hashtable Task_Output
public static int flagout
| Constructor Detail |
public AlchemiJob()
public AlchemiJob(java.lang.String ManagerAddress)
ManagerAddress - - the IP / hostname of the manager| Method Detail |
public void addListener(AlchemiJobListener listener)
listener - - the listener to add
public int getstatus(java.lang.String Taskid)
throws java.rmi.RemoteException
Taskid - - taskID of this job
java.rmi.RemoteExceptionpublic void removeListener(AlchemiJobListener listener)
listener - - the listener to removepublic java.lang.String AlchemiCreateTask()
public java.lang.String getfilename(java.lang.String abspath)
abspath - - the absolute path of the file
public void AlchemijobSubmit(java.lang.String Taskid,
java.lang.String jobxml,
Job jbw)
throws java.io.FileNotFoundException,
org.jaxen.JaxenException,
java.io.IOException
Taskid - - task id of this jobjobxml - - xml that represents the jobjbw - - the job wrapper object
java.io.FileNotFoundException
org.jaxen.JaxenException
java.io.IOException
public void GetfinishedAlchemijobs(java.lang.String Task_id)
throws java.io.FileNotFoundException,
java.io.IOException,
org.jaxen.JaxenException
Task_id -
java.io.FileNotFoundException
java.io.IOException
org.jaxen.JaxenException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||