# Uses of Package
org.apache.cayenne.event

- Packages that use org.apache.cayenne.event
  Package | Description
  --- | ---
  org.apache.cayenne | Contains persistence APIs directly accessible by users.
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.access.event |
  org.apache.cayenne.configuration.rop.client |
  org.apache.cayenne.configuration.server |
  org.apache.cayenne.event | Contains classes that make up Cayenne generic event dispatch mechanism.
  org.apache.cayenne.graph | Contains generic graph management tools used in Cayenne.
  org.apache.cayenne.map.event |
  org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features.
  org.apache.cayenne.remote.service |
  org.apache.cayenne.rop |
  org.apache.cayenne.util | General utility classes.

- Classes in org.apache.cayenne.event used by org.apache.cayenne
  Class | Description
  --- | ---
  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.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.access
  Class | Description
  --- | ---
  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.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.access.event
  Class | Description
  --- | ---
  CayenneEvent | Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.configuration.rop.client
  Class | Description
  --- | ---
  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).

- Classes in org.apache.cayenne.event used by org.apache.cayenne.configuration.server
  Class | Description
  --- | ---
  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).

- Classes in org.apache.cayenne.event used by org.apache.cayenne.event
  Class | Description
  --- | ---
  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.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.graph
  Class | Description
  --- | ---
  CayenneEvent | Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.map.event
  Class | Description
  --- | ---
  CayenneEvent | Common superclass for events passed from the EventManager to Listeners; encapsulates optional event information.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.remote
  Class | Description
  --- | ---
  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).

- Classes in org.apache.cayenne.event used by org.apache.cayenne.remote.service
  Class | Description
  --- | ---
  EventBridge | An object that passes events between a local EventManager and some other event dispatch mechanism.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.rop
  Class | Description
  --- | ---
  EventBridge | An object that passes events between a local EventManager and some other event dispatch mechanism.

- Classes in org.apache.cayenne.event used by org.apache.cayenne.util
  Class | Description
  --- | ---
  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).