ConfigType
- Type of module configurationpublic interface IDataProducerModule<ConfigType extends ModuleConfig> extends IModule<ConfigType>, IModuleWithDescription
Base interface for all modules producing streaming data
Modifier and Type | Method and Description |
---|---|
Map<String,? extends IStreamingDataInterface> |
getAllOutputs()
Retrieves the list of data outputs
|
AbstractFeature |
getCurrentFeatureOfInterest()
Retrieves the feature of interest for which this producer is
currently generating data.
In the case of a module generating data from multiple entities (e.g. |
cleanup, getConfiguration, getCurrentError, getCurrentState, getLocalID, getName, getStatusMessage, init, init, isInitialized, isStarted, loadState, registerListener, requestInit, requestStart, requestStop, saveState, setConfiguration, start, stop, unregisterListener, updateConfig, waitForState
getCurrentDescription, getLastDescriptionUpdate, getUniqueIdentifier
Map<String,? extends IStreamingDataInterface> getAllOutputs()
AbstractFeature getCurrentFeatureOfInterest()
IMultiSourceDataProducer.getCurrentFeatureOfInterest(String)
Copyright © 2016 Sensia Software LLC. All rights reserved.