| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| EventBridgeFactory | Defines a factory to dynamically create EventBridge instances. | 
| Class Summary | |
|---|---|
| CayenneEvent | Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information. | 
| EventBridge | An object that passes events between a local EventManager and some other event dispatch mechanism. | 
| 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). | 
| 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.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||