Package | Description |
---|---|
org.sensorhub.api.processing | |
org.sensorhub.impl.processing |
Modifier and Type | Interface and Description |
---|---|
interface |
IOnDemandProcessModule<ConfigType extends ProcessConfig>
Base interface for on-demand processing modules.
This type of module is configured to fetch data from fixed streaming or archive sources, but can be further parameterized for each execution. 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. |
interface |
IStreamProcessModule<ConfigType extends StreamProcessConfig>
Interface for all event stream processors.
This type of process is started in a persistent manner and listens to incoming events. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractStreamProcess<ConfigType extends StreamProcessConfig>
Class providing default implementation of common stream processing API methods.
|
class |
SMLStreamProcess
Implementation of process module fully configured using a SensorML process
chain description.
|
Modifier and Type | Method and Description |
---|---|
IProcessModule<?> |
ProcessingManagerImpl.getModuleById(String moduleID) |
Modifier and Type | Method and Description |
---|---|
List<IProcessModule<?>> |
ProcessingManagerImpl.getLoadedModules() |
Copyright © 2015 Sensia Software LLC. All rights reserved.