| Package | Description | 
|---|---|
| org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features. | 
| org.apache.cayenne.remote.service | |
| org.apache.cayenne.rop | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BootstrapMessageA message sent to a remote service to request Cayenne mapping info. | 
| class  | QueryMessageA message passed to a DataChannel to request a query execution with result returned as
 QueryResponse. | 
| class  | SyncMessageA message used for synchronization of the child with parent. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract void | BaseConnection. beforeSendMessage(ClientMessage message)Called before logging the beginning of message processing. | 
| protected abstract Object | BaseConnection. doSendMessage(ClientMessage message)The worker method invoked to process message. | 
| Object | RemoteService. processMessage(ClientMessage message)Processes message on a remote server, returning the result of such processing. | 
| protected <T> T | ClientChannel. send(ClientMessage message,
    Class<T> resultClass)Sends a message via connector, getting a result as an instance of a specific class. | 
| Object | BaseConnection. sendMessage(ClientMessage message)Invokes 'beforeSendMessage' on self, then invokes 'doSendMessage'. | 
| Object | ClientConnection. sendMessage(ClientMessage message)Sends a synchronous ClientMessage to the server, returning a reply. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | LocalConnection. beforeSendMessage(ClientMessage message)Does nothing. | 
| protected Object | LocalConnection. doSendMessage(ClientMessage message)Dispatches a message to an internal handler. | 
| Object | BaseRemoteService. processMessage(ClientMessage message) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | HttpClientConnection. beforeSendMessage(ClientMessage message) | 
| protected Object | HttpClientConnection. doSendMessage(ClientMessage message) | 
| Object | ProxyRemoteService. processMessage(ClientMessage message) | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.