Uses of Interface
de.aristaflow.adept2.model.events.sources.SharingSource
Packages that use SharingSource
Package
Description
-
Uses of SharingSource in de.aristaflow.adept2.core.eventmanager.common
Classes in de.aristaflow.adept2.core.eventmanager.common with type parameters of type SharingSourceModifier and TypeClassDescriptionclassAbstractSharedEventSource<E extends Event,S extends SharingSource<E>> An event source that distributes events among several sharing event sources.Classes in de.aristaflow.adept2.core.eventmanager.common that implement SharingSourceModifier and TypeClassDescriptionclassAbstractSharingActEventSource<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 SharingSourceModifier and TypeFieldDescriptionprotected final Collection<SharingSource<T>>AbstractSharedEventDispatcher.sourcesAll sharing event sources waiting for the same data/keys.Methods in de.aristaflow.adept2.core.eventmanager.common with parameters of type SharingSourceModifier and TypeMethodDescriptionbooleanAbstractSharedEventSource.addSharingSource(SharingSource<?> source) booleanAbstractSharedEventSource.removeSharingSource(SharingSource<?> source) protected voidAbstractSharedEventSource.removingSharingSourceLocked(List<Serializable> sourceKeys, SharingSource<?> source) Signals subclasses that the designated sharing source is about to be removed from this shared source.booleanAbstractSharedEventSource.supportsSharingSource(SharingSource<?> source) Gets whether this shared source can handle the designated sharing source and combine it with the already registered sharing sources.Constructor parameters in de.aristaflow.adept2.core.eventmanager.common with type arguments of type SharingSourceModifierConstructorDescriptionprotectedAbstractSharedEventDispatcher(List<Serializable> sourceKeys, Collection<SharingSource<T>> sources, Map<String, Integer> maxResults, URI[] emUris, String eventType, String sourceType, String sourceId, String hierSrcName, String sharedEventString, Logger logger) Creates a newCallablefor creating and forwarding shared events to a collection of sharing event sources interested in an event based on the very same event. -
Uses of SharingSource in de.aristaflow.adept2.model.events.sources
Methods in de.aristaflow.adept2.model.events.sources with parameters of type SharingSourceModifier and TypeMethodDescriptionbooleanSharedPollingSource.addSharingSource(SharingSource<?> source) Adds the designated sharing source at this shared source.booleanSharedPollingSource.removeSharingSource(SharingSource<?> source) Removes the designated sharing source from this shared source.booleanSharedPollingSource.supportsSharingSource(SharingSource<?> source) Gets whether this shared source can handle the designated sharing source and combine it with the already registered sharing sources.