Package org.apache.cayenne.rop
Class ProxyRemoteService
java.lang.Object
org.apache.cayenne.rop.ProxyRemoteService
- All Implemented Interfaces:
Remote
,org.apache.cayenne.remote.RemoteService
public class ProxyRemoteService extends Object implements org.apache.cayenne.remote.RemoteService
-
Field Summary
Fields Modifier and Type Field Description protected ROPConnector
ropConnector
protected org.apache.cayenne.rop.ROPSerializationService
serializationService
-
Constructor Summary
Constructors Constructor Description ProxyRemoteService(org.apache.cayenne.rop.ROPSerializationService serializationService, ROPConnector ropConnector)
-
Method Summary
Modifier and Type Method Description void
close()
org.apache.cayenne.remote.RemoteSession
establishSession()
org.apache.cayenne.remote.RemoteSession
establishSharedSession(String name)
Object
processMessage(org.apache.cayenne.remote.ClientMessage message)
-
Field Details
-
serializationService
protected org.apache.cayenne.rop.ROPSerializationService serializationService -
ropConnector
-
-
Constructor Details
-
ProxyRemoteService
public ProxyRemoteService(org.apache.cayenne.rop.ROPSerializationService serializationService, ROPConnector ropConnector)
-
-
Method Details
-
establishSession
- Specified by:
establishSession
in interfaceorg.apache.cayenne.remote.RemoteService
- Throws:
RemoteException
-
processMessage
public Object processMessage(org.apache.cayenne.remote.ClientMessage message) throws RemoteException, Throwable- Specified by:
processMessage
in interfaceorg.apache.cayenne.remote.RemoteService
- Throws:
RemoteException
Throwable
-
close
- Specified by:
close
in interfaceorg.apache.cayenne.remote.RemoteService
- Throws:
RemoteException
-