vgrid.dispense
Class Dispenser
java.lang.Object
vgrid.dispense.Dispenser
public class Dispenser
- extends java.lang.Object
Executes a collection of tasks.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Dispenser
public Dispenser(DispenserServer srv,
int pollingInterval)
addListener
public void addListener(DispenserListener listener)
executeJob
public void executeJob(java.lang.String jobId,
java.util.Collection tasks)
throws VgridException
- Throws:
VgridException
nextJobId
public java.lang.String nextJobId()
throws VgridException
- Throws:
VgridException
deployLibs
public void deployLibs()
notify
public void notify(ExecutionState s)
getErrornousTasks
public java.util.Collection getErrornousTasks()
getFinishedTasks
public java.util.Collection getFinishedTasks()
killJob
public void killJob()
getDispenserServer
public DispenserServer getDispenserServer()
setDispenserServer
public void setDispenserServer(DispenserServer dispenserServer)
getPollingInterval
public int getPollingInterval()
setPollingInterval
public void setPollingInterval(int pollingInterval)
vgrid the vienna grid project