public class NestedOfferingsSOSConnector extends SOS2Connector
counter| Constructor and Description |
|---|
NestedOfferingsSOSConnector() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canHandle(DataSourceConfiguration config,
org.n52.shetland.ogc.ows.service.GetCapabilitiesResponse capabilities)
Matches when the provider name is equal "52North" and service version is 2.0.0
|
protected void |
doForOffering(org.n52.shetland.ogc.sos.SosObservationOffering obsOff,
ServiceConstellation serviceConstellation,
DataSourceConfiguration config) |
Optional<org.n52.series.db.beans.DataEntity<?>> |
getFirstObservation(org.n52.series.db.beans.DatasetEntity entity) |
Optional<org.n52.series.db.beans.DataEntity<?>> |
getLastObservation(org.n52.series.db.beans.DatasetEntity entity) |
List<org.n52.series.db.beans.DataEntity<?>> |
getObservations(org.n52.series.db.beans.DatasetEntity seriesEntity,
org.n52.series.db.dao.DbQuery query) |
org.n52.series.db.beans.UnitEntity |
getUom(org.n52.series.db.beans.DatasetEntity seriesEntity) |
addDatasets, getConstellationcreateDataEntity, decodeResponse, describeSensor, getDataAvailability, getDataAvailability, getDataAvailability, getDataAvailabilityByProcedure, getDecoderRepository, getEncoderRepository, getFeatureOfInterest, getFeatureOfInterestById, getFeatureOfInterestByProcedure, getObservation, getObservation, getObservation, getObservation, getObservation, getSosResponseFor, getSosResponseFor, getSosResponseFor, matches, setDecoderRepository, setEncoderRepository, supportsGDAaddCategory, addCategory, addCategory, addFeature, addFeature, addOffering, addOffering, addOffering, addPhenomenon, addPhenomenon, addPhenomenon, addProcedure, addProcedure, addProcedure, addService, createFirstTimefilter, createLatestTimefilter, createSpatialFilter, createSpatialFilter, createSpatialFilter, createTimeFilter, createTimeFilter, createTimeFilter, getConnectorName, sendGetRequest, sendPostRequestprotected boolean canHandle(DataSourceConfiguration config, org.n52.shetland.ogc.ows.service.GetCapabilitiesResponse capabilities)
SOS2ConnectorcanHandle in class SOS2Connectorconfig - the configcapabilities - the cababilitiesprotected void doForOffering(org.n52.shetland.ogc.sos.SosObservationOffering obsOff,
ServiceConstellation serviceConstellation,
DataSourceConfiguration config)
doForOffering in class SOS2Connectorpublic Optional<org.n52.series.db.beans.DataEntity<?>> getFirstObservation(org.n52.series.db.beans.DatasetEntity entity)
getFirstObservation in class SOS2Connectorpublic Optional<org.n52.series.db.beans.DataEntity<?>> getLastObservation(org.n52.series.db.beans.DatasetEntity entity)
getLastObservation in class SOS2Connectorpublic List<org.n52.series.db.beans.DataEntity<?>> getObservations(org.n52.series.db.beans.DatasetEntity seriesEntity, org.n52.series.db.dao.DbQuery query)
getObservations in class SOS2Connectorpublic org.n52.series.db.beans.UnitEntity getUom(org.n52.series.db.beans.DatasetEntity seriesEntity)
getUom in class SOS2ConnectorCopyright © 2015–2018 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.