public interface ISOSDataProvider
Interface to be implemented for providing data to the SOS engine. One data provider is mapped for each SOS offering.
Modifier and Type | Method and Description |
---|---|
void |
close()
Properly releases all resources accessed by provider
(for instance, when connection is ended by client)
|
DataEncoding |
getDefaultResultEncoding()
Requests provider to specify the preferred encoding for the
underlying data, given the current config and filter
|
IObservation |
getNextObservation()
Requests provider to generate the next observation from the
underlying data, given the current config and filter
|
DataBlock |
getNextResultRecord()
Requests provider to generate the next CDM record from the
underlying data, given the current config and filter
|
DataComponent |
getResultStructure()
Requests provider to provide the result structure corresponding
to the current config and filter
|
IObservation getNextObservation() throws Exception
Exception
DataBlock getNextResultRecord() throws Exception
Exception
DataComponent getResultStructure() throws Exception
Exception
DataEncoding getDefaultResultEncoding() throws Exception
Exception
void close()
Copyright © 2016 Sensia Software LLC. All rights reserved.