Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.cayenne.event

Contains classes that make up Cayenne generic event dispatch mechanism.

See:
Description

Interface Summary
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 Summary
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.

## Package org.apache.cayenne.event Description

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.