public class InsertSensorRequestDecoder extends AbstractSosRequestDecoder<InsertSensorRequest>
Modifier and Type | Field and Description |
---|---|
private JSONDecoder<AbstractFeature> |
featureDecoder |
Constructor and Description |
---|
InsertSensorRequestDecoder() |
Modifier and Type | Method and Description |
---|---|
protected InsertSensorRequest |
decodeRequest(com.fasterxml.jackson.databind.JsonNode node) |
protected Decoder<?,org.apache.xmlbeans.XmlObject> |
getProcedureDescriptionDecoder(String pdf,
org.apache.xmlbeans.XmlObject xb) |
protected String |
getSchemaURI() |
protected SwesFeatureRelationship |
parseFeatureRelationship(com.fasterxml.jackson.databind.JsonNode node) |
protected List<SwesFeatureRelationship> |
parseFeatureRelationships(com.fasterxml.jackson.databind.JsonNode node) |
private SosProcedureDescription |
parseProcedureDescription(com.fasterxml.jackson.databind.JsonNode path,
String pdf) |
decodeJSON, parseComparisonFilter, parseExtension, parseExtensions, parseStringOrStringList
decode, decodeJsonToObject, decodeJsonToObjectList, getConformanceClasses, getDecoderKeyTypes, getSupportedTypes, parseCodeType, parseCodeWithAuthority, parseDateTime, parseTime, parseTimeInstant, parseTimePeriod
private final JSONDecoder<AbstractFeature> featureDecoder
protected String getSchemaURI()
getSchemaURI
in class AbstractSosRequestDecoder<InsertSensorRequest>
protected InsertSensorRequest decodeRequest(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
decodeRequest
in class AbstractSosRequestDecoder<InsertSensorRequest>
OwsExceptionReport
protected List<SwesFeatureRelationship> parseFeatureRelationships(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
OwsExceptionReport
protected SwesFeatureRelationship parseFeatureRelationship(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
OwsExceptionReport
private SosProcedureDescription parseProcedureDescription(com.fasterxml.jackson.databind.JsonNode path, String pdf) throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.