Package de.aristaflow.adept2.core.eventmanager.common
package de.aristaflow.adept2.core.eventmanager.common
-
ClassesClassDescriptionThis class provides the basic means for an activity event handler, that is, providing the attributes of an
EventHandleras well as declining all signals sent while the handler is executing an activity.An abstract event providing the type handling and ID handling as well as the creation date.This class provides the basic means for an event handler, that is, providing the attributes of anEventHandler.The event manager creates event handler and event sources.AbstractEventSource<T extends Event>This abstract class provides the means for managing the handler registered for an event source.AbstractInstanceStartEventHandler<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.AbstractSharedEventDispatcher<T extends Event>This class provides the basic means for handling of shared events.An event source that distributes events among several sharing event sources.AbstractSharingActEventSource<T extends Event>A source for events shared among several sharing event sources.ARunnablefor adding an event source for a specific worklist item.ConcurrentEventHandling<T extends Event>A simple class for handling events concurrently via an executor service.The default event manager supports arbitrary events (e. g.ThisOneWorkWorklistHandlercreates event sources for worklist items with activities that wait for an event.Various tool methods for processing events.