Uses of Interface
de.aristaflow.adept2.model.events.sources.EventSource
-
-
Uses of EventSource in de.aristaflow.adept2.core.eventmanager
Methods in de.aristaflow.adept2.core.eventmanager that return EventSource Modifier and Type Method Description EventSource<? extends Event>EventManager. addEventSource(SessionToken session, String eventType, String sourceType, String sourceID, org.apache.commons.configuration2.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 EventSource Modifier and Type Class Description classAbstractEventSource<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 EventSource Modifier and Type Field Description protected Map<EventHandler,Collection<EventSource<?>>>AbstractEventManager. handlerSourceAll handler and the sources they are registered for.protected Map<Pair<String,String>,Map<String,EventSource<?>>>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 EventSource Modifier and Type Method Description EventSource<?>AbstractEventManager. addEventSource(SessionToken session, String eventType, String sourceType, String sourceID, org.apache.commons.configuration2.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 EventSource Modifier and Type Class Description classDBActivityEventSourceA DB event source that takes its configuration from an activity configuration provided from a process step.classDBEventSourceA 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.classReadOnlyRSEventSourceA 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 EventSource Modifier and Type Class Description classFileEventActivitySourceA file event source that takes its configuration from an activity configuration provided from a process step.classFileEventSourceA 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 EventSource Modifier and Type Class Description classFilteredMailEventActivitySourceA mail event source that allows for filtering mails and additionally provides the means to get the configuration from an activity.classFilteredMailEventSourceA mail event source that filters mails and only creates the corresponding events if the filters apply.classMailEventActivitySourceA mail event source that takes its configuration from an activity configuration provided from a process step.classMailEventSourceA 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.sources Modifier and Type Interface Description interfaceActivityEventSource<T extends Event>An event source that creates events for specific activities.interfaceFilteredMailSourceA mail event source that filters mails before creating the corresponding mail events.interfaceMailSourceAn event source causing an event based on the presence of a mail.interfaceMemoryResultSetSourceAn event source causing an event based on the result of a select statement.interfacePollingFileSourceAn event source causing an event based on the presence of a file.interfacePollingMailSourceA mail event source that polls for mails.interfacePollingSource<T extends Event>An event source that involves polling for an event.interfaceResultSetSourceAn 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.
-