sod.server
Class Scheduler
java.lang.Object
|
+--sod.server.Scheduler
- public class Scheduler
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Scheduler
public Scheduler()
getProcesses
public java.util.List getProcesses()
- Return list of processes at all processors.
getHosts
public java.lang.String[] getHosts()
- Return hosts that run processors.
getNumProcesses
public int getNumProcesses()
createProcess
public Process createProcess(java.io.File file,
java.lang.Class classRef)
execute
public void execute(Process process)
migrateProcess
public void migrateProcess(Process process,
Processor processor)
migrateProcess
public void migrateProcess(Process process,
java.lang.String hostName)
getHostToExecute
protected Processor getHostToExecute()
addProcessor
public void addProcessor(Processor processor)
delProcessor
public void delProcessor(java.lang.String hostName)
delProcessor
public void delProcessor(Processor processor)
getProcessor
public Processor getProcessor(java.lang.String hostName)
getProcessors
public java.util.Vector getProcessors()