Uses of Interface
de.aristaflow.adept2.model.events.handler.EventHandler
Packages that use EventHandler
Package
Description
-
Uses of EventHandler in de.aristaflow.adept2.core.eventmanager
Methods in de.aristaflow.adept2.core.eventmanager that return EventHandlerModifier and TypeMethodDescriptionEventManager.addEventHandler(SessionToken session, String eventType, String sourceType, EventHandler handler, int index) Adds the designated event handler to the designated event type and event source at the designated position.EventManager.addEventHandler(SessionToken session, String eventType, String sourceType, String handlerID, int index) Adds an event handler having the designated ID to the designated event type and event source at the designated position.EventManager.removeEventHandler(SessionToken session, String eventType, String sourceType, String handlerID) Removes the event handler having the designated ID and being registered for the designated event type and event source.Methods in de.aristaflow.adept2.core.eventmanager with parameters of type EventHandlerModifier and TypeMethodDescriptionEventManager.addEventHandler(SessionToken session, String eventType, String sourceType, EventHandler handler, int index) Adds the designated event handler to the designated event type and event source at the designated position. -
Uses of EventHandler in de.aristaflow.adept2.core.eventmanager.common
Classes in de.aristaflow.adept2.core.eventmanager.common that implement EventHandlerModifier and TypeClassDescriptionclassThis class provides the basic means for an activity event handler, that is, providing the attributes of anEventHandleras well as declining all signals sent while the handler is executing an activity.classThis class provides the basic means for an event handler, that is, providing the attributes of anEventHandler.classAbstractInstanceStartEventHandler<T extends Event>This class provides the basic means for an instance start event handler, that is, providing the attributes of anEventHandleras well as retrieving the "latest" template to instantiate and let subclasses check for its input parameters.classAbstractSharingActEventSource<T extends Event>A source for events shared among several sharing event sources.Fields in de.aristaflow.adept2.core.eventmanager.common declared as EventHandlerModifier and TypeFieldDescriptionprotected final EventHandlerConcurrentEventHandling.handlerThe event handler.Fields in de.aristaflow.adept2.core.eventmanager.common with type parameters of type EventHandlerModifier and TypeFieldDescriptionAbstractEventManager.handlerAll known event handler indexed by the event and source type they are registered for.protected final List<EventHandler>AbstractEventSource.handlerListAll handler registered for this event source.protected final Map<EventHandler,Collection<EventSource<?>>> AbstractEventManager.handlerSourceAll handler and the sources they are registered for.Methods in de.aristaflow.adept2.core.eventmanager.common that return EventHandlerModifier and TypeMethodDescriptionAbstractEventManager.addEventHandler(SessionToken session, String eventType, String sourceType, EventHandler current, int index) AbstractEventManager.addEventHandler(SessionToken session, String eventType, String sourceType, String handlerID, int index) protected EventHandlerAbstractEventManager.addEventHandler(SessionToken session, String eventType, String sourceType, String handlerID, EventHandler current, int index) Adds the designated event handler to the designated event type and source type.AbstractEventManager.removeEventHandler(SessionToken session, String eventType, String sourceType, String handlerID) AbstractEventSource.removeHandler(String handlerID) AbstractSharedEventSource.removeHandler(String handlerID) Methods in de.aristaflow.adept2.core.eventmanager.common that return types with arguments of type EventHandlerModifier and TypeMethodDescriptionAbstractEventSource.getEventHandler()AbstractSharedEventSource.getEventHandler()Methods in de.aristaflow.adept2.core.eventmanager.common with parameters of type EventHandlerModifier and TypeMethodDescriptionprotected voidAbstractEventSource.addedHandlerLocked(int index, EventHandler handler) Signals subclasses that the designated event handler has been added to this event source at the designated index.protected voidAbstractSharingActEventSource.addedHandlerLocked(int index, EventHandler handler) AbstractEventManager.addEventHandler(SessionToken session, String eventType, String sourceType, EventHandler current, int index) protected EventHandlerAbstractEventManager.addEventHandler(SessionToken session, String eventType, String sourceType, String handlerID, EventHandler current, int index) Adds the designated event handler to the designated event type and source type.voidAbstractEventSource.addHandler(EventHandler handler, int index) voidAbstractSharedEventSource.addHandler(EventHandler handler, int index) protected voidAbstractEventSource.removingHandlerLocked(int index, EventHandler handler) Signals subclasses that the designated event handler is about to be removed from the designated index of the handler list of this event source.protected voidAbstractSharingActEventSource.removingHandlerLocked(int index, EventHandler handler) Method parameters in de.aristaflow.adept2.core.eventmanager.common with type arguments of type EventHandlerModifier and TypeMethodDescriptionvoidAbstractEventSource.addAll(List<EventHandler> handler) voidAbstractSharedEventSource.addAll(List<EventHandler> handlers) protected voidAbstractEventSource.addedHandlerLocked(List<EventHandler> handlers) Signals subclasses that the designated event handlers have been added to this event source at the end of the list of event handlers.protected voidAbstractSharingActEventSource.addedHandlerLocked(List<EventHandler> handlers) Constructors in de.aristaflow.adept2.core.eventmanager.common with parameters of type EventHandlerModifierConstructorDescriptionConcurrentEventHandling(EventHandler handler, T event) Creates a newCallablefor handling an event asynchronously. -
Uses of EventHandler in de.aristaflow.adept2.core.eventmanager.fileevents
Classes in de.aristaflow.adept2.core.eventmanager.fileevents that implement EventHandlerModifier and TypeClassDescriptionclassAn event handler for file events, that stores data from an occurred file event as output parameter in the data context of the corresponding activity.classAn event handler for marking files from file events.classAn event handler for file events, that stores data from an occurred file event as input parameters in the data container of an instance and starts this instance afterwards.classAn event handler for file events, that marks the files (rename, move) and afterwards stores data from an occurred file event as input parameters in the data container of an instance and starts this instance afterwards. -
Uses of EventHandler in de.aristaflow.adept2.core.eventmanager.mailevents
Classes in de.aristaflow.adept2.core.eventmanager.mailevents that implement EventHandlerModifier and TypeClassDescriptionclassAn event handler for mail events, that stores data from an occurred mail event as input parameters in the data container of an instance and starts this instance afterwards.classAn event handler for mail events, that stores data from an occurred mail event as output parameter in the data context of the corresponding activity.classAn event handler for setting flags and/or moving messages from mail events. -
Uses of EventHandler in de.aristaflow.adept2.model.events.handler
Subinterfaces of EventHandler in de.aristaflow.adept2.model.events.handlerModifier and TypeInterfaceDescriptioninterfaceAnActivityEventHandlerextends an event handler by the means to combine event handling and activity execution. -
Uses of EventHandler in de.aristaflow.adept2.model.events.sources
Subinterfaces of EventHandler in de.aristaflow.adept2.model.events.sourcesModifier and TypeInterfaceDescriptioninterfaceSharingSource<T extends Event>A sharing source is an event source that does not poll itself but shares another event source that unifies several sharing sources, polls for them and signals them separately.Methods in de.aristaflow.adept2.model.events.sources that return EventHandlerModifier and TypeMethodDescriptionEventSource.removeHandler(String handlerID) Removes the handler with the designated ID from the list and returns it.Methods in de.aristaflow.adept2.model.events.sources that return types with arguments of type EventHandlerModifier and TypeMethodDescriptionEventSource.getEventHandler()Gets the event handler that have been registered for this event source.Methods in de.aristaflow.adept2.model.events.sources with parameters of type EventHandlerModifier and TypeMethodDescriptionvoidEventSource.addHandler(EventHandler handler, int index) Adds the designated handler at the designated position (0-based) to the list of registered handler.Method parameters in de.aristaflow.adept2.model.events.sources with type arguments of type EventHandlerModifier and TypeMethodDescriptionvoidEventSource.addAll(List<EventHandler> handler) Adds the designated event handler in the designated order to the list of the handler that are already registered.