system
Interface Computer2Space

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Space

public interface Computer2Space
extends java.rmi.Remote


Field Summary
static java.lang.String SERVICE_NAME
           
 
Method Summary
 void enqueueResult(Result result)
           
 void enqueueTask(Task task)
           
 Task getNextTask()
           
 int getUniqueTaskID()
           
 void hello()
           
 void register(Computer computer)
           
 void setShared(Shared proposedShared)
           
 

Field Detail

SERVICE_NAME

static final java.lang.String SERVICE_NAME
See Also:
Constant Field Values
Method Detail

getUniqueTaskID

int getUniqueTaskID()
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getNextTask

Task getNextTask()
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

enqueueTask

void enqueueTask(Task task)
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

enqueueResult

void enqueueResult(Result result)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

register

void register(Computer computer)
              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setShared

void setShared(Shared proposedShared)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

hello

void hello()
           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException