## Uses of Class
org.apache.cayenne.event.EventBridge

- Packages that use EventBridge
  Package | Description
  --- | ---
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.event | Contains classes that make up Cayenne generic event dispatch mechanism.
  org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features.
  org.apache.cayenne.remote.hessian |
  org.apache.cayenne.remote.service |

- - ### Uses of EventBridge in org.apache.cayenne.access

    Fields in org.apache.cayenne.access declared as EventBridge
    Modifier and Type | Field and Description
    --- | ---
    `protected EventBridge` | DataRowStore.`remoteNotificationsHandler`

  - ### Uses of EventBridge in org.apache.cayenne.event

    Subclasses of EventBridge in org.apache.cayenne.event
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaGroupsBridge` Implementation of EventBridge that passes and receives events via JavaGroups communication software.
    `class` | `JMSBridge` Implementation of EventBridge that passes and receives events via JMS (Java Messaging Service).
    `class` | `XMPPBridge` An EventBridge implementation based on XMPP protocol and Smack XMPP client library.

    Methods in org.apache.cayenne.event that return EventBridge
    Modifier and Type | Method and Description
    --- | ---
    `EventBridge` | EventBridgeFactory.`createEventBridge(Collection<EventSubject> localSubjects, String externalSubject, Map<String,Object> properties)` Creates an EventBridge with the specified parameters.
    `EventBridge` | JavaGroupsBridgeFactory.`createEventBridge(Collection<EventSubject> localSubjects, String externalSubject, Map<String,Object> properties)` Creates a JavaGroupsBridge instance.
    `EventBridge` | JMSBridgeFactory.`createEventBridge(Collection<EventSubject> localSubjects, String externalSubject, Map<String,Object> properties)`
    `EventBridge` | XMPPBridgeFactory.`createEventBridge(Collection<EventSubject> localSubjects, String externalSubject, Map<String,Object> properties)`

  - ### Uses of EventBridge in org.apache.cayenne.remote

    Methods in org.apache.cayenne.remote that return EventBridge
    Modifier and Type | Method and Description
    --- | ---
    `EventBridge` | RemoteSession.`createServerEventBridge()` Creates an EventBridge that will listen for server events.
    `EventBridge` | ClientConnection.`getServerEventBridge()` Returns an EventBridge that receives remote server events.

  - ### Uses of EventBridge in org.apache.cayenne.remote.hessian

    Methods in org.apache.cayenne.remote.hessian that return EventBridge
    Modifier and Type | Method and Description
    --- | ---
    `EventBridge` | HessianConnection.`getServerEventBridge()`

  - ### Uses of EventBridge in org.apache.cayenne.remote.service

    Methods in org.apache.cayenne.remote.service that return EventBridge
    Modifier and Type | Method and Description
    --- | ---
    `EventBridge` | LocalConnection.`getServerEventBridge()` Returns null.

Copyright © 2001–2018 Apache Cayenne. All rights reserved.