public class StorageDataProviderConfig extends SOSProviderConfig
Configuration class for SOS data providers using the persistence API. This class is for a storage only data source. For connecting a sensor with its own storage to an SOS service, use the SensorDataProviderConfig
Modifier and Type | Field and Description |
---|---|
List<String> |
hiddenOutputs |
String |
storageID |
description, enabled, maxFois, name, uri
Modifier | Constructor and Description |
---|---|
|
StorageDataProviderConfig() |
protected |
StorageDataProviderConfig(StreamDataProviderConfig streamProducerConfig) |
Modifier and Type | Method and Description |
---|---|
protected ISOSDataProviderFactory |
getFactory(SOSServlet service)
Retrieves the factory associated with this type of data provider
|
@DisplayInfo(desc="Local ID of storage to use as data source") public String storageID
@DisplayInfo(desc="Names of data stores whose data will be hidden from the SOS If this is null, all streams offered by storage are exposed") public List<String> hiddenOutputs
public StorageDataProviderConfig()
protected StorageDataProviderConfig(StreamDataProviderConfig streamProducerConfig)
protected ISOSDataProviderFactory getFactory(SOSServlet service) throws SensorHubException
SOSProviderConfig
getFactory
in class SOSProviderConfig
service
- Parent SOS serviceSensorHubException
Copyright © 2016 Sensia Software LLC. All rights reserved.