Package org.apache.cayenne.rop
Class ProxyRemoteService
- java.lang.Object
-
- org.apache.cayenne.rop.ProxyRemoteService
-
-
Field Summary
Fields Modifier and Type Field Description protected ROPConnectorropConnectorprotected org.apache.cayenne.rop.ROPSerializationServiceserializationService
-
Constructor Summary
Constructors Constructor Description ProxyRemoteService(org.apache.cayenne.rop.ROPSerializationService serializationService, ROPConnector ropConnector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()org.apache.cayenne.remote.RemoteSessionestablishSession()org.apache.cayenne.remote.RemoteSessionestablishSharedSession(String name)ObjectprocessMessage(org.apache.cayenne.remote.ClientMessage message)
-
-
-
Field Detail
-
serializationService
protected org.apache.cayenne.rop.ROPSerializationService serializationService
-
ropConnector
protected ROPConnector ropConnector
-
-
Constructor Detail
-
ProxyRemoteService
public ProxyRemoteService(org.apache.cayenne.rop.ROPSerializationService serializationService, ROPConnector ropConnector)
-
-
Method Detail
-
establishSession
public org.apache.cayenne.remote.RemoteSession establishSession() throws RemoteException- Specified by:
establishSessionin interfaceorg.apache.cayenne.remote.RemoteService- Throws:
RemoteException
-
establishSharedSession
public org.apache.cayenne.remote.RemoteSession establishSharedSession(String name) throws RemoteException
- Specified by:
establishSharedSessionin interfaceorg.apache.cayenne.remote.RemoteService- Throws:
RemoteException
-
processMessage
public Object processMessage(org.apache.cayenne.remote.ClientMessage message) throws RemoteException, Throwable
- Specified by:
processMessagein interfaceorg.apache.cayenne.remote.RemoteService- Throws:
RemoteExceptionThrowable
-
close
public void close() throws RemoteException- Specified by:
closein interfaceorg.apache.cayenne.remote.RemoteService- Throws:
RemoteException
-
-