muskel
Class RemoteInterpreter

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by muskel.RemoteInterpreter
All Implemented Interfaces:
java.io.Serializable, java.rmi.Remote, RemoteInterpreterInterface

public class RemoteInterpreter
extends java.rmi.server.UnicastRemoteObject
implements RemoteInterpreterInterface

See Also:
Serialized Form

Field Summary
static int Port
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
protected RemoteInterpreter()
           
 
Method Summary
 DestToken[] compute(Mdfi instruction)
           
 Stats getStats()
           
static void main(java.lang.String[] args)
           
 void setProgram(CodeStorage ccs)
           
 
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
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

Port

public static final int Port
See Also:
Constant Field Values
Constructor Detail

RemoteInterpreter

protected RemoteInterpreter()
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

setProgram

public void setProgram(CodeStorage ccs)
                throws java.rmi.RemoteException
Specified by:
setProgram in interface RemoteInterpreterInterface
Throws:
java.rmi.RemoteException

getStats

public Stats getStats()
Specified by:
getStats in interface RemoteInterpreterInterface

compute

public DestToken[] compute(Mdfi instruction)
                    throws java.rmi.RemoteException
Specified by:
compute in interface RemoteInterpreterInterface
Throws:
java.rmi.RemoteException

main

public static void main(java.lang.String[] args)
                 throws java.rmi.RemoteException
Parameters:
args -
Throws:
java.rmi.RemoteException