dcf.server
Interface DistributerInt

All Known Implementing Classes:
Distributer

public interface DistributerInt

Remote interface for Distributer.

Author:
Tal Salmona

Method Summary
 dcf.server.String getClassServerURL()
           
 Task getNextTask(WorkerInt w)
           
 Solver getSolverFor(Task t)
           
 boolean hasMoreTasks()
           
 void returnTask(WorkerInt w, Task t)
           
 

Method Detail

hasMoreTasks

public boolean hasMoreTasks()
                     throws dcf.client.RemoteException

getNextTask

public Task getNextTask(WorkerInt w)
                 throws dcf.client.RemoteException

getSolverFor

public Solver getSolverFor(Task t)
                    throws dcf.client.RemoteException

returnTask

public void returnTask(WorkerInt w,
                       Task t)
                throws dcf.client.RemoteException

getClassServerURL

public dcf.server.String getClassServerURL()
                                    throws dcf.client.RemoteException




Distributed Computation Framework