See: Description
| Interface | Description |
|---|---|
| EventBridgeFactory |
Defines a factory to dynamically create EventBridge instances.
|
| EventManager |
This class acts as bridge between an Object that wants to inform others about its
current state or a change thereof (Publisher) and a list of objects interested in the
Subject (Listeners).
|
| Class | Description |
|---|---|
| CayenneEvent |
Common superclass for events passed from the EventManager to Listeners; encapsulates
optional event information.
|
| DefaultEventManager |
A default implementation of
EventManager. |
| EventBridge |
An object that passes events between a local EventManager and some other event dispatch
mechanism.
|
| EventSubject |
This class encapsulates the String that is used to identify the subject that
a listener is interested in.
|
| JavaGroupsBridge |
Implementation of EventBridge that passes and receives events via JavaGroups
communication software.
|
| JavaGroupsBridgeFactory |
Factory to create JavaGroupsBridge instances.
|
| JMSBridge |
Implementation of EventBridge that passes and receives events via JMS (Java Messaging
Service).
|
| JMSBridgeFactory |
Factory to create JMSBridge instances.
|
| XMPPBridge |
An EventBridge implementation based on XMPP protocol and Smack XMPP client library.
|
| XMPPBridgeFactory |
A factory of XMPPBridge.
|
Contains classes that make up Cayenne generic event dispatch mechanism. The central class is EventManager that allows to completely decouple event senders from listeners. EventBridge allows to connect a network of EventManagers in a single "virtual" EventManager. This includes managers running in different JVMs.
Copyright © 2001–2018 Apache Cayenne. All rights reserved.