jpel.remote.language.rmi
Class ExpressionServerRMIImpl
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--jpel.remote.language.rmi.ExpressionServerRMIImpl
- All Implemented Interfaces:
- ExpressionServerRMI, java.rmi.Remote, java.io.Serializable
- public class ExpressionServerRMIImpl
- extends java.rmi.server.UnicastRemoteObject
- implements ExpressionServerRMI
- See Also:
- Serialized Form
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Method Summary |
void |
close()
|
Expression |
execute(Expression expression)
Executa uma expressão em um ambiente remoto. |
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 |
ExpressionServerRMIImpl
public ExpressionServerRMIImpl(int port,
java.lang.String name,
Environment environment)
throws java.rmi.RemoteException
close
public void close()
execute
public Expression execute(Expression expression)
throws ExecutionException,
java.rmi.RemoteException
- Description copied from interface:
ExpressionServerRMI
- Executa uma expressão em um ambiente remoto.
- Specified by:
execute
in interface ExpressionServerRMI
- Parameters:
expression
- Expressão que deve ser avaliada.
- Returns:
- O resultado da expressão remota.
- Throws:
java.rmi.RemoteException
- Quando há problemas remotos.
ExecutionException