public class InsertSensorWriterV20 extends SWERequestWriter<InsertSensorRequest>
Provides methods to generate a KVP or XML SOS InsertSensor request as defined in version 2.0 of the SOS standard using values contained in a InsertSensorRequest object
ioError, noKVP, noXML, timeFormat
Constructor and Description |
---|
InsertSensorWriterV20() |
Modifier and Type | Method and Description |
---|---|
Element |
buildXMLQuery(DOMHelper dom,
InsertSensorRequest request)
Builds a DOM element containing the request XML
Note that the element is not yet appended to any parent.
|
addCommonXML
addCommonArgs, addCommonArgs, buildURLParameters, buildURLQuery, getExtensionKvpValue, getGmlBboxCoordsList, urlEncode, writeBboxArgument, writeBboxArgument, writeKvpExtensions, writeKVPExtensions, writeTimeArgument, writeXMLQuery
public Element buildXMLQuery(DOMHelper dom, InsertSensorRequest request) throws OWSException
OWSRequestWriter
buildXMLQuery
in interface OWSRequestWriter<InsertSensorRequest>
buildXMLQuery
in class AbstractRequestWriter<InsertSensorRequest>
dom
- DOMHelper instance that will own the generated elementrequest
- OWs request objectOWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.