Package org.sensorhub.api.processing
package org.sensorhub.api.processing
-
ClassDescriptionInterface for data processing components run by OSH.
Depending on the type of data sources, the process can be a streaming process (i.e.Base interface for on-demand processes that support several instances running in parallel
The caller is responsible for getting new process instances when appropriate: A single process instance can be reused several times sequentially, but separate instances are needed to launch in parallel.Management interface for process implementationsIProcessModule<ConfigType extends ProcessConfig>Interface for all event stream processors.
This type of process is started in a persistent manner and listens to incoming events.Provider interface used for executable process discoveryConfiguration options for processing modulesSimple base data structure for all events linked to processing modulesPossible event types for a ProcessingEventExceptions generated by process implementations