edu.harvard.econcs.jopt.solver.server
Class SolverServer

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by edu.harvard.econcs.jopt.solver.server.SolverServer
All Implemented Interfaces:
ISolverServer, java.io.Serializable, java.rmi.Remote

public class SolverServer
extends java.rmi.server.UnicastRemoteObject
implements ISolverServer

Since:
Apr 12, 2004
Version:
$Revision: 1.4 $ on $Date: 2008/07/14 20:03:52 $
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface edu.harvard.econcs.jopt.solver.server.ISolverServer
NAME
 
Method Summary
static void createServer(int port, java.lang.Class solverClass)
          Create a new Server
 IRemoteMIPSolver getSolver()
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

createServer

public static void createServer(int port,
                                java.lang.Class solverClass)
                         throws MIPException
Create a new Server

Parameters:
port -
solverClass -
Throws:
MIPException

getSolver

public IRemoteMIPSolver getSolver()
                           throws java.rmi.RemoteException
Specified by:
getSolver in interface ISolverServer
Throws:
java.rmi.RemoteException
See Also:
ISolverServer.getSolver()