Uses of Class
org.apache.cayenne.event.EventSubject
Packages that use EventSubject
-
Uses of EventSubject in org.apache.cayenne
Fields in org.apache.cayenne declared as EventSubjectModifier and TypeFieldDescriptionstatic final EventSubjectDataChannel.GRAPH_CHANGED_SUBJECTstatic final EventSubjectDataChannel.GRAPH_FLUSHED_SUBJECTstatic final EventSubjectDataChannel.GRAPH_ROLLEDBACK_SUBJECT -
Uses of EventSubject in org.apache.cayenne.access
Fields in org.apache.cayenne.access declared as EventSubjectMethods in org.apache.cayenne.access that return EventSubjectModifier and TypeMethodDescriptionDataRowStore.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 EventSubjectFields in org.apache.cayenne.event with type parameters of type EventSubjectModifier and TypeFieldDescriptionprotected Collection<EventSubject> EventBridge.localSubjectsprotected final Map<EventSubject, org.apache.cayenne.event.DispatchQueue> DefaultEventManager.subjectsMethods in org.apache.cayenne.event that return EventSubjectModifier and TypeMethodDescriptionCayenneEvent.getSubject()static EventSubjectEventSubject.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 EventSubjectModifier and TypeMethodDescriptionEventBridge.getLocalSubjects()Returns a Collection of local EventSubjects.Methods in org.apache.cayenne.event with parameters of type EventSubjectModifier and TypeMethodDescription<L, E extends EventObject>
voidDefaultEventManager.addListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject) <L, E extends EventObject>
voidDefaultEventManager.addListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject, Object sender) protected <L, E extends EventObject>
voidDefaultEventManager.addListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject, Object sender, boolean blocking) <L, E extends EventObject>
voidEventManager.addListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject) Registers a listener for events sent by any sender.<L, E extends EventObject>
voidEventManager.addListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject, Object sender) Registers a listener for events sent by a specific sender.<L, E extends EventObject>
voidNoopEventManager.addListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject) <L, E extends EventObject>
voidNoopEventManager.addListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject, Object sender) <L, E extends EventObject>
voidDefaultEventManager.addNonBlockingListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject) <L, E extends EventObject>
voidDefaultEventManager.addNonBlockingListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject, Object sender) <L, E extends EventObject>
voidEventManager.addNonBlockingListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject) Registers a listener for events sent by any sender, to be notified on a dispatch thread instead of the thread that posted the event.<L, E extends EventObject>
voidEventManager.addNonBlockingListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject, Object sender) Registers a listener for events sent by a specific sender, to be notified on a dispatch thread instead of the thread that posted the event.<L, E extends EventObject>
voidNoopEventManager.addNonBlockingListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject) <L, E extends EventObject>
voidNoopEventManager.addNonBlockingListener(L listener, Class<E> eventClass, EventHandler<? super L, ? super E> handler, EventSubject subject, Object sender) static StringEventBridge.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.voidDefaultEventManager.postEvent(EventObject event, EventSubject subject) Sends an event to all registered objects about a particular subject.voidEventManager.postEvent(EventObject event, EventSubject subject) Sends an event to all registered objects about a particular subject.voidNoopEventManager.postEvent(EventObject event, EventSubject subject) voidDefaultEventManager.postNonBlockingEvent(EventObject event, EventSubject subject) Sends an event to all registered objects about a particular subject.voidEventManager.postNonBlockingEvent(EventObject event, EventSubject subject) Sends an event to all registered objects about a particular subject.voidNoopEventManager.postNonBlockingEvent(EventObject event, EventSubject subject) booleanDefaultEventManager.removeAllListeners(EventSubject subject) Removes all listeners for a given subject.booleanEventManager.removeAllListeners(EventSubject subject) Removes all listeners for a given subject.booleanNoopEventManager.removeAllListeners(EventSubject subject) booleanDefaultEventManager.removeListener(Object listener, EventSubject subject) Unregister the specified listener for the events about the given subject.booleanDefaultEventManager.removeListener(Object listener, EventSubject subject, Object sender) Unregister the specified listener for the events about the given subject and the given sender.booleanEventManager.removeListener(Object listener, EventSubject subject) Unregister the specified listener for the events about the given subject.booleanEventManager.removeListener(Object listener, EventSubject subject, Object sender) Unregister the specified listener for the events about the given subject and the given sender.booleanNoopEventManager.removeListener(Object listener, EventSubject subject) booleanNoopEventManager.removeListener(Object listener, EventSubject subject, Object sender) voidCayenneEvent.setSubject(EventSubject subject) Method parameters in org.apache.cayenne.event with type arguments of type EventSubjectModifier and TypeMethodDescriptionEventBridgeFactory.createEventBridge(Collection<EventSubject> localSubjects, String externalSubject, Map<String, String> properties) Creates anEventBridgewith the specified parameters.Constructors in org.apache.cayenne.event with parameters of type EventSubjectModifierConstructorDescriptionEventBridge(EventSubject localSubject, String externalSubject) Creates an EventBridge with a single local subject.Constructor parameters in org.apache.cayenne.event with type arguments of type EventSubjectModifierConstructorDescriptionEventBridge(Collection<EventSubject> localSubjects, String externalSubject) Creates an EventBridge with multiple local subjects and a single external subject.