| 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.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.remote | Contains classes an interfaces related to Cayenne remote object persistence features. | 
| org.apache.cayenne.util | General utility classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| EventManager | BaseContext. getEventManager()Returns EventManager associated with the ObjectStore. | 
| EventManager | DataChannel. getEventManager()Returns an EventManager associated with this channel. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EventManager | DataDomain. eventManager | 
| protected EventManager | DataRowStore. eventManager | 
| Modifier and Type | Method and Description | 
|---|---|
| EventManager | ClientServerChannel. getEventManager() | 
| EventManager | DataDomain. getEventManager()Returns EventManager used by this DataDomain. | 
| EventManager | DataRowStore. getEventManager()Returns an EventManager associated with this DataRowStore. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DataDomain. setEventManager(EventManager eventManager)Sets EventManager used by this DataDomain. | 
| void | DataRowStore. setEventManager(EventManager eventManager)Sets an EventManager associated with this DataRowStore. | 
| Constructor and Description | 
|---|
| DataRowStore(String name,
            RuntimeProperties properties,
            EventManager eventManager)Creates new DataRowStore with a specified name and a set of properties. | 
| DefaultDataRowStoreFactory(Provider<EventBridge> eventBridgeProvider,
                          EventManager eventManager,
                          RuntimeProperties properties) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EventManager | ClientChannelProvider. eventManager | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EventManager | DataContextFactory. eventManager | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultEventManagerA default implementation of  EventManager. | 
| class  | NoopEventManager | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EventManager | EventBridge. eventManager | 
| Modifier and Type | Method and Description | 
|---|---|
| EventManager | EventManagerProvider. get() | 
| EventManager | EventBridge. getEventManager()Returns local EventManager used by the bridge. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EventBridge. startup(EventManager eventManager,
       int mode)Starts EventBridge in the specified mode and locally listening to all event sources
 that post on a preconfigured subject. | 
| void | EventBridge. startup(EventManager eventManager,
       int mode,
       Object localEventSource)Starts EventBridge in the specified mode and locally listening to a specified event
 source. | 
| void | EventBridge. startup(EventManager eventManager,
       int mode,
       Object localEventSource,
       Object remoteEventSource)Starts EventBridge in the specified mode. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EventManager | ClientChannel. eventManager | 
| Modifier and Type | Method and Description | 
|---|---|
| EventManager | ClientChannel. getEventManager() | 
| Constructor and Description | 
|---|
| ClientChannel(ClientConnection connection,
             boolean channelEventsEnabled,
             EventManager eventManager,
             boolean remoteEventsOptional) | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | EventUtil. listenForChannelEvents(EventManager manager,
                      DataChannelListener listener)Listen for events from all channels that use a given EventManager. | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.