| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EventSubject | |
|---|---|
| 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.event | Contains classes that make up Cayenne generic event dispatch mechanism. | 
| org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes. | 
| Uses of EventSubject in org.apache.cayenne | 
|---|
| Fields in org.apache.cayenne declared as EventSubject | |
|---|---|
| static EventSubject | DataChannel.GRAPH_CHANGED_SUBJECT | 
| static EventSubject | DataChannel.GRAPH_FLUSHED_SUBJECT | 
| static EventSubject | DataChannel.GRAPH_ROLLEDBACK_SUBJECT | 
| Uses of EventSubject in org.apache.cayenne.access | 
|---|
| Fields in org.apache.cayenne.access declared as EventSubject | |
|---|---|
| protected  EventSubject | DataRowStore.eventSubject | 
| Methods in org.apache.cayenne.access that return EventSubject | |
|---|---|
|  EventSubject | DataRowStore.getSnapshotEventSubject()Returns EventSubject used by this SnapshotCache to notify of snapshot changes. | 
| Uses of EventSubject in org.apache.cayenne.event | 
|---|
| Fields in org.apache.cayenne.event declared as EventSubject | |
|---|---|
| protected  EventSubject | CayenneEvent.subject | 
| Fields in org.apache.cayenne.event with type parameters of type EventSubject | |
|---|---|
| protected  Collection<EventSubject> | EventBridge.localSubjects | 
| protected  Map<EventSubject,org.apache.cayenne.event.DispatchQueue> | EventManager.subjects | 
| Methods in org.apache.cayenne.event that return EventSubject | |
|---|---|
|  EventSubject | CayenneEvent.getSubject() | 
| static EventSubject | EventSubject.getSubject(Class<?> subjectOwner,
           String subjectName)Returns an event subject identified by the given owner and subject name. | 
| Methods in org.apache.cayenne.event that return types with arguments of type EventSubject | |
|---|---|
|  Collection<EventSubject> | EventBridge.getLocalSubjects()Returns a Collection of local EventSubjects. | 
| Methods in org.apache.cayenne.event with parameters of type EventSubject | |
|---|---|
|  void | EventManager.addListener(Object listener,
            String methodName,
            Class<?> eventParameterClass,
            EventSubject subject)Register an EventListenerfor events sent by any sender. | 
|  void | EventManager.addListener(Object listener,
            String methodName,
            Class<?> eventParameterClass,
            EventSubject subject,
            Object sender)Register an EventListenerfor events sent by a specific sender. | 
| protected  void | EventManager.addListener(Object listener,
            String methodName,
            Class<?> eventParameterClass,
            EventSubject subject,
            Object sender,
            boolean blocking) | 
|  void | EventManager.addNonBlockingListener(Object listener,
                       String methodName,
                       Class<?> eventParameterClass,
                       EventSubject subject) | 
|  void | EventManager.addNonBlockingListener(Object listener,
                       String methodName,
                       Class<?> eventParameterClass,
                       EventSubject subject,
                       Object sender) | 
| static String | EventBridge.convertToExternalSubject(EventSubject localSubject)A utility method that performs consistent translation from an EventSubject to a String that can be used by external transport as subject for distributed communications. | 
|  void | EventManager.postEvent(EventObject event,
          EventSubject subject)Sends an event to all registered objects about a particular subject. | 
|  void | EventManager.postNonBlockingEvent(EventObject event,
                     EventSubject subject)Sends an event to all registered objects about a particular subject. | 
|  boolean | EventManager.removeAllListeners(EventSubject subject)Removes all listeners for a given subject. | 
|  boolean | EventManager.removeListener(Object listener,
               EventSubject subject)Unregister the specified listener for the events about the given subject. | 
|  boolean | EventManager.removeListener(Object listener,
               EventSubject subject,
               Object sender)Unregister the specified listener for the events about the given subject and the given sender. | 
|  void | CayenneEvent.setSubject(EventSubject subject) | 
| Method parameters in org.apache.cayenne.event with type arguments of type EventSubject | |
|---|---|
|  EventBridge | EventBridgeFactory.createEventBridge(Collection<EventSubject> localSubjects,
                  String externalSubject,
                  Map<String,Object> properties)Creates an EventBridge with the specified parameters. | 
|  EventBridge | JavaGroupsBridgeFactory.createEventBridge(Collection<EventSubject> localSubjects,
                  String externalSubject,
                  Map<String,Object> properties)Creates a JavaGroupsBridge instance. | 
|  EventBridge | JMSBridgeFactory.createEventBridge(Collection<EventSubject> localSubjects,
                  String externalSubject,
                  Map<String,Object> properties) | 
|  EventBridge | XMPPBridgeFactory.createEventBridge(Collection<EventSubject> localSubjects,
                  String externalSubject,
                  Map<String,Object> properties) | 
| Constructors in org.apache.cayenne.event with parameters of type EventSubject | |
|---|---|
| EventBridge(EventSubject localSubject,
            String externalSubject)Creates an EventBridge with a single local subject. | |
| JavaGroupsBridge(EventSubject localSubject,
                 String externalSubject)Creates new instance of JavaGroupsBridge. | |
| JMSBridge(EventSubject localSubject,
          String externalSubject) | |
| XMPPBridge(EventSubject localSubject,
           String externalSubject)Creates an XMPPBridge. | |
| Constructor parameters in org.apache.cayenne.event with type arguments of type EventSubject | |
|---|---|
| EventBridge(Collection<EventSubject> localSubjects,
            String externalSubject)Creates an EventBridge with multiple local subjects and a single external subject. | |
| JavaGroupsBridge(Collection<EventSubject> localSubjects,
                 String externalSubject) | |
| JMSBridge(Collection<EventSubject> localSubjects,
          String externalSubject) | |
| XMPPBridge(Collection<EventSubject> localSubjects,
           String externalSubject)Creates an XMPPBridge. | |
| Uses of EventSubject in org.apache.cayenne.map | 
|---|
| Fields in org.apache.cayenne.map declared as EventSubject | |
|---|---|
| static EventSubject | DbRelationship.PROPERTY_DID_CHANGEDeprecated. since 3.0 - unused | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||