Package org.sensorhub.api.processing


package org.sensorhub.api.processing
  • Class
    Description
    Interface 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 implementations
    IProcessModule<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 discovery
     
     
    Configuration options for processing modules
    Simple base data structure for all events linked to processing modules
    Possible event types for a ProcessingEvent
    Exceptions generated by process implementations