Uses of Class
org.apache.cayenne.event.EventSubject

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
static EventSubject DataContext.DID_COMMIT
           
static EventSubject DataContext.DID_ROLLBACK
           
protected  EventSubject DataRowStore.eventSubject
           
static EventSubject DataContext.WILL_COMMIT
           
 

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
           
 

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 with parameters of type EventSubject
 void EventManager.addListener(Object listener, String methodName, Class eventParameterClass, EventSubject subject)
          Register an EventListener for events sent by any sender.
 void EventManager.addListener(Object listener, String methodName, Class eventParameterClass, EventSubject subject, Object sender)
          Register an EventListener for 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)
           
 

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.
 

Uses of EventSubject in org.apache.cayenne.map
 

Fields in org.apache.cayenne.map declared as EventSubject
static EventSubject DbRelationship.PROPERTY_DID_CHANGE
           
 



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