|
||||||||||
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. |
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 java.util.Collection<EventSubject> |
EventBridge.localSubjects
|
protected java.util.Map<EventSubject,org.apache.cayenne.event.DispatchQueue> |
DefaultEventManager.subjects
|
Methods in org.apache.cayenne.event that return EventSubject | |
---|---|
EventSubject |
CayenneEvent.getSubject()
|
static EventSubject |
EventSubject.getSubject(java.lang.Class<?> subjectOwner,
java.lang.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 | |
---|---|
java.util.Collection<EventSubject> |
EventBridge.getLocalSubjects()
Returns a Collection of local EventSubjects. |
Methods in org.apache.cayenne.event with parameters of type EventSubject | |
---|---|
void |
DefaultEventManager.addListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject)
Register an EventListener for events sent by any sender. |
void |
EventManager.addListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject)
Register an EventListener for events sent by any sender. |
void |
DefaultEventManager.addListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject,
java.lang.Object sender)
Register an EventListener for events sent by a specific sender. |
void |
EventManager.addListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject,
java.lang.Object sender)
Register an EventListener for events sent by a specific sender. |
protected void |
DefaultEventManager.addListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject,
java.lang.Object sender,
boolean blocking)
|
void |
DefaultEventManager.addNonBlockingListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject)
|
void |
EventManager.addNonBlockingListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject)
|
void |
DefaultEventManager.addNonBlockingListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject,
java.lang.Object sender)
|
void |
EventManager.addNonBlockingListener(java.lang.Object listener,
java.lang.String methodName,
java.lang.Class<?> eventParameterClass,
EventSubject subject,
java.lang.Object sender)
|
static java.lang.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 |
DefaultEventManager.postEvent(java.util.EventObject event,
EventSubject subject)
Sends an event to all registered objects about a particular subject. |
void |
EventManager.postEvent(java.util.EventObject event,
EventSubject subject)
Sends an event to all registered objects about a particular subject. |
void |
DefaultEventManager.postNonBlockingEvent(java.util.EventObject event,
EventSubject subject)
Sends an event to all registered objects about a particular subject. |
void |
EventManager.postNonBlockingEvent(java.util.EventObject event,
EventSubject subject)
Sends an event to all registered objects about a particular subject. |
boolean |
DefaultEventManager.removeAllListeners(EventSubject subject)
Removes all listeners for a given subject. |
boolean |
EventManager.removeAllListeners(EventSubject subject)
Removes all listeners for a given subject. |
boolean |
DefaultEventManager.removeListener(java.lang.Object listener,
EventSubject subject)
Unregister the specified listener for the events about the given subject. |
boolean |
EventManager.removeListener(java.lang.Object listener,
EventSubject subject)
Unregister the specified listener for the events about the given subject. |
boolean |
DefaultEventManager.removeListener(java.lang.Object listener,
EventSubject subject,
java.lang.Object sender)
Unregister the specified listener for the events about the given subject and the given sender. |
boolean |
EventManager.removeListener(java.lang.Object listener,
EventSubject subject,
java.lang.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(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject,
java.util.Map<java.lang.String,java.lang.Object> properties)
Creates an EventBridge with the specified parameters. |
EventBridge |
JavaGroupsBridgeFactory.createEventBridge(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject,
java.util.Map<java.lang.String,java.lang.Object> properties)
Creates a JavaGroupsBridge instance. |
EventBridge |
JMSBridgeFactory.createEventBridge(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject,
java.util.Map<java.lang.String,java.lang.Object> properties)
|
EventBridge |
XMPPBridgeFactory.createEventBridge(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject,
java.util.Map<java.lang.String,java.lang.Object> properties)
|
Constructors in org.apache.cayenne.event with parameters of type EventSubject | |
---|---|
EventBridge(EventSubject localSubject,
java.lang.String externalSubject)
Creates an EventBridge with a single local subject. |
|
JavaGroupsBridge(EventSubject localSubject,
java.lang.String externalSubject)
Creates new instance of JavaGroupsBridge. |
|
JMSBridge(EventSubject localSubject,
java.lang.String externalSubject)
|
|
XMPPBridge(EventSubject localSubject,
java.lang.String externalSubject)
Creates an XMPPBridge. |
Constructor parameters in org.apache.cayenne.event with type arguments of type EventSubject | |
---|---|
EventBridge(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject)
Creates an EventBridge with multiple local subjects and a single external subject. |
|
JavaGroupsBridge(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject)
|
|
JMSBridge(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject)
|
|
XMPPBridge(java.util.Collection<EventSubject> localSubjects,
java.lang.String externalSubject)
Creates an XMPPBridge. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |