edu.washington.cs.supple.net.rmi
Interface RemoteSolverSearch
- All Superinterfaces:
- java.rmi.Remote
- public interface RemoteSolverSearch
- extends java.rmi.Remote
Remote interface to a solution in progress.
- Author:
- dbc1
isSolutionAvailable
public boolean isSolutionAvailable()
throws java.rmi.RemoteException
- Returns:
- whether or not any solution is currently available.
- Throws:
java.rmi.RemoteException
isSolutionFinal
public boolean isSolutionFinal()
throws java.rmi.RemoteException
- Returns:
- whether or not the current solution is final.
- Throws:
java.rmi.RemoteException
cancel
public void cancel()
throws java.rmi.RemoteException
- Cancel the search.
- Throws:
java.rmi.RemoteException
getCurrentSolution
public SolutionData getCurrentSolution()
throws java.rmi.RemoteException
- Returns:
- the current solution.
- Throws:
java.rmi.RemoteException