public interface IMultiSourceDataProducer
Modifier and Type | Method and Description |
---|---|
AbstractProcess |
getCurrentDescription(String entityID)
Retrieves the most current SensorML description of the given entity.
|
AbstractFeature |
getCurrentFeatureOfInterest(String entityID)
Retrieves the feature of interest for which the given entity is
currently generating data.
|
Collection<String> |
getEntityIDs() |
Collection<? extends AbstractFeature> |
getFeaturesOfInterest() |
Collection<String> |
getFeaturesOfInterestIDs() |
double |
getLastDescriptionUpdate(String entityID)
Used to check when SensorML description of the given entity was last updated.
|
Collection<String> getEntityIDs()
AbstractProcess getCurrentDescription(String entityID)
entityID
- unique ID of the desired entity (e.g. sensor in a network)double getLastDescriptionUpdate(String entityID)
entityID
- unique ID of the desired entity (e.g. sensor in a network)Long.MIN_VALUE
if description was never updated.AbstractFeature getCurrentFeatureOfInterest(String entityID)
entityID
- unique ID of the desired entity (e.g. sensor in a network)Collection<? extends AbstractFeature> getFeaturesOfInterest()
Collection<String> getFeaturesOfInterestIDs()
Copyright © 2016 Sensia Software LLC. All rights reserved.