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 class
AbstractEventSource<T extends Event>
This abstract class provides the means for managing the handler registered for an event source.class
AbstractSharedEventSource<E extends Event,S extends SharingSource<E>>
An event source that distributes events among several sharing event sources.class
AbstractSharingActEventSource<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. handlerSource
All handler and the sources they are registered for.protected Map<Pair<String,String>,Map<String,EventSource<?>>>
AbstractEventManager. sources
All 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 class
DBActivityEventSource
A DB event source that takes its configuration from an activity configuration provided from a process step.class
DBEventSource
A 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.class
ReadOnlyRSEventSource
A 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 class
FileEventActivitySource
A file event source that takes its configuration from an activity configuration provided from a process step.class
FileEventSource
A 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 class
FilteredMailEventActivitySource
A mail event source that allows for filtering mails and additionally provides the means to get the configuration from an activity.class
FilteredMailEventSource
A mail event source that filters mails and only creates the corresponding events if the filters apply.class
MailEventActivitySource
A mail event source that takes its configuration from an activity configuration provided from a process step.class
MailEventSource
A 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 interface
ActivityEventSource<T extends Event>
An event source that creates events for specific activities.interface
FilteredMailSource
A mail event source that filters mails before creating the corresponding mail events.interface
MailSource
An event source causing an event based on the presence of a mail.interface
MemoryResultSetSource
An event source causing an event based on the result of a select statement.interface
PollingFileSource
An event source causing an event based on the presence of a file.interface
PollingMailSource
A mail event source that polls for mails.interface
PollingSource<T extends Event>
An event source that involves polling for an event.interface
ResultSetSource
An event source causing an event based on the result of a select statement.interface
SharedPollingSource<T extends Event>
ASharedPollingSource
unifies the polling for severalSharingSource
-instances.interface
SharingSource<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.
-