public interface LocalWorkpoolServer
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
void |
barrierJoin(java.lang.String serverHost) |
void |
beginQuiescent() |
LoadInfo |
depositTasks(java.util.Vector<Task> t) |
void |
endQuiescent() |
LoadInfo |
getLoadInfo() |
LoadInfo |
getTerminationStatus(int oldts,
int newts) |
void |
reportInitialization() |
void |
reportJobCompletion() |
void |
reportQuiescent(java.lang.String serverHost) |
void |
saveState() |
LoadInfo depositTasks(java.util.Vector<Task> t) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid reportJobCompletion()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid reportInitialization()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionLoadInfo getLoadInfo() throws java.rmi.RemoteException
java.rmi.RemoteExceptionLoadInfo getTerminationStatus(int oldts, int newts) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid barrierJoin(java.lang.String serverHost)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid beginQuiescent()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid reportQuiescent(java.lang.String serverHost)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid endQuiescent()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid saveState()
throws java.rmi.RemoteException
java.rmi.RemoteException