Interface ClientConnection

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.apache.cayenne.event.EventBridge getServerEventBridge()
      Returns an EventBridge that receives remote server events.
      Object sendMessage​(org.apache.cayenne.remote.ClientMessage message)
      Sends a synchronous ClientMessage to the server, returning a reply.
    • Method Detail

      • getServerEventBridge

        org.apache.cayenne.event.EventBridge getServerEventBridge()
                                                           throws org.apache.cayenne.CayenneRuntimeException
        Returns an EventBridge that receives remote server events. Caller would normally register returned bridge with a local EventManager, thus allowing local listeners to receive server events.
        Returns:
        An EventBridge or null if server events are not supported.
        Throws:
        org.apache.cayenne.CayenneRuntimeException
      • sendMessage

        Object sendMessage​(org.apache.cayenne.remote.ClientMessage message)
                    throws org.apache.cayenne.CayenneRuntimeException
        Sends a synchronous ClientMessage to the server, returning a reply.
        Throws:
        org.apache.cayenne.CayenneRuntimeException