Uses of Interface
de.aristaflow.adept2.model.events.sources.EventSource
Packages that use EventSource
Package
Description
-
Uses of EventSource in de.aristaflow.adept2.core.eventmanager
Methods in de.aristaflow.adept2.core.eventmanager that return EventSourceModifier and TypeMethodDescriptionEventSource<? extends Event>EventManager.addEventSource(SessionToken session, String eventType, String sourceType, String sourceID, Configuration configuration) Adds an event source having the designated ID to the designated event type and event source.EventSource<? extends Event>EventManager.removeEventSource(SessionToken session, String eventType, String sourceType, String sourceID) Removes the event source having the designated event type, event source and ID. -
Uses of EventSource in de.aristaflow.adept2.core.eventmanager.common
Classes in de.aristaflow.adept2.core.eventmanager.common that implement EventSourceModifier and TypeClassDescriptionclassAbstractEventSource<T extends Event>This abstract class provides the means for managing the handler registered for an event source.classAbstractSharedEventSource<E extends Event,S extends SharingSource<E>> An event source that distributes events among several sharing event sources.classAbstractSharingActEventSource<T extends Event>A source for events shared among several sharing event sources.Fields in de.aristaflow.adept2.core.eventmanager.common with type parameters of type EventSourceModifier and TypeFieldDescriptionprotected final Map<EventHandler,Collection<EventSource<?>>> AbstractEventManager.handlerSourceAll handler and the sources they are registered for.AbstractEventManager.sourcesAll existing event sources indexed by event type and source type mapped to source ID and source.Methods in de.aristaflow.adept2.core.eventmanager.common that return EventSourceModifier and TypeMethodDescriptionEventSource<?>AbstractEventManager.addEventSource(SessionToken session, String eventType, String sourceType, String sourceID, Configuration conf) EventSource<?>AbstractEventManager.removeEventSource(SessionToken session, String eventType, String sourceType, String sourceID) -
Uses of EventSource in de.aristaflow.adept2.core.eventmanager.dbevents
Classes in de.aristaflow.adept2.core.eventmanager.dbevents that implement EventSourceModifier and TypeClassDescriptionclassA DB event source that takes its configuration from an activity configuration provided from a process step.classA source for events based on SQL statements, that is a SQL statement is executed regularly and the result set (if one exists) is notified as event to the corresponding event handler.classA source for events based on SQL statements creating result sets that are read only and do not support updating. -
Uses of EventSource in de.aristaflow.adept2.core.eventmanager.fileevents
Classes in de.aristaflow.adept2.core.eventmanager.fileevents that implement EventSourceModifier and TypeClassDescriptionclassA file event source that takes its configuration from an activity configuration provided from a process step.classA source for events based on files in a specific folder (configured). -
Uses of EventSource in de.aristaflow.adept2.core.eventmanager.mailevents
Classes in de.aristaflow.adept2.core.eventmanager.mailevents that implement EventSourceModifier and TypeClassDescriptionclassA mail event source that allows for filtering mails and additionally provides the means to get the configuration from an activity.classA mail event source that filters mails and only creates the corresponding events if the filters apply.classA mail event source that takes its configuration from an activity configuration provided from a process step.classA source for events based on mails in a specific folder (usually the INBOX). -
Uses of EventSource in de.aristaflow.adept2.model.events.sources
Subinterfaces of EventSource in de.aristaflow.adept2.model.events.sourcesModifier and TypeInterfaceDescriptioninterfaceActivityEventSource<T extends Event>An event source that creates events for specific activities.interfaceA mail event source that filters mails before creating the corresponding mail events.interfaceAn event source causing an event based on the presence of a mail.interfaceAn event source causing an event based on the result of a select statement.interfaceAn event source causing an event based on the presence of a file.interfaceA mail event source that polls for mails.interfacePollingSource<T extends Event>An event source that involves polling for an event.interfaceAn event source causing an event based on the result of a select statement.interfaceSharedPollingSource<T extends Event>ASharedPollingSourceunifies the polling for severalSharingSource-instances.interfaceSharingSource<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.