uk.ac.man.cs.rainbow.wvmc
Class RMIServer
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--uk.ac.man.cs.rainbow.wvmc.RMIServer
- All Implemented Interfaces:
- Remote, RemoteModelChecker, Serializable
- public class RMIServer
- extends UnicastRemoteObject
- implements RemoteModelChecker
A simple server object that exports the model checker via Java RMI.
- See Also:
- Serialized Form
Method Summary |
boolean |
checkModel(String formula,
int language,
StateEngine.Engine stateEngine)
Check the given temporal model against the given state space. |
static void |
install(String name)
Bind an instance of this class to the given name. |
checkModel
public boolean checkModel(String formula,
int language,
StateEngine.Engine stateEngine)
throws RemoteException,
WVMCException,
RainbowException,
ParseException
- Check the given temporal model against the given state space.
- Specified by:
checkModel
in interface RemoteModelChecker
- See Also:
Checker
install
public static void install(String name)
throws RemoteException,
MalformedURLException
- Bind an instance of this class to the given name.