Interface | Description |
---|---|
IBasicStorage |
Storage for one or more data streams coming from a single source.
|
IDataFilter |
Basic filter interface to get time series data records from storage.
There is an implicit logical AND between all criteria. |
IDataRecord |
Interface encapsulating records composed of a key and a data block as value
|
IFeatureFilter |
Simple structure for defining filtering criteria when retrieving features
from storage.
There is an implicit logical AND between all criteria. |
IFeatureStorage |
Interface for feature data storage implementations.
|
IFoiFilter |
Simple structure for defining filtering criteria when retrieving features
of interest from storage.
There is an implicit logical AND between all criteria. |
IIndexedStorage | |
IMessageKey |
Interface for keys used to index messages (such as commands)
|
IMultiSourceStorage<StorageType extends IBasicStorage> |
Interface for multi-source storage implementations
|
IObsFilter |
Simple structure for defining filtering criteria when retrieving observations
from storage.
|
IObsStorage |
Adds support for storing/retrieving features of interests.
ObsKey and IObsFilter can be used in all record retrieval
methods and concrete implementations must handle them properly (e.g. |
IObsStorageModule<ConfigType extends ObsStorageConfig> | |
IPersistenceManager |
Management interface for persistent storage modules
|
IRecordStorageModule<ConfigType extends StorageConfig> | |
IRecordStoreInfo | |
IStorageModule<ConfigType extends StorageConfig> | |
IStorageProvider |
Class | Description |
---|---|
DataFilter |
Default implementation of
IDataFilter returning null on all filter
predicates. |
DataKey |
Base class for all keys associated to data records in SensorHub.
|
FeatureFilter |
Default implementation of
IFeatureFilter returning null on all filter
predicates. |
FoiFilter |
Default implementation of
IFoiFilter returning null on all filter
predicates. |
ObsFilter |
Default implementation of
IObsFilter returning null on all filter
predicates. |
ObsKey |
Class for keys associated to observations in SensorHub.
|
ObsStorageConfig |
Options for observation storage implementations
|
StorageConfig |
Simple data structure for describing storage configuration options
|
StorageEvent |
Base class for events generated by storage modules
|
StorageIndexDescriptor |
Enum | Description |
---|---|
StorageEvent.Type |
Possible event types for a StorageEvent
|
StorageIndexDescriptor.IndexType |
Exception | Description |
---|---|
StorageException |
Exception type generated by persistence API
|