public abstract class TaskingRequestWriterV20<RequestType extends TaskingRequest> extends SWERequestWriter<RequestType>
Provides methods to generate SPS tasking requests for version 2.0
Modifier and Type | Field and Description |
---|---|
protected SPSCommonWriterV20 |
commonWriter |
protected DateTimeFormat |
timeFormat |
ioError, noKVP, noXML
Constructor and Description |
---|
TaskingRequestWriterV20() |
Modifier and Type | Method and Description |
---|---|
Element |
buildXMLQuery(DOMHelper dom,
RequestType request)
XML Request
|
addCommonXML
addCommonArgs, addCommonArgs, buildURLParameters, buildURLQuery, getExtensionKvpValue, getGmlBboxCoordsList, urlEncode, writeBboxArgument, writeBboxArgument, writeKvpExtensions, writeKVPExtensions, writeTimeArgument, writeXMLQuery
protected SPSCommonWriterV20 commonWriter
protected DateTimeFormat timeFormat
public Element buildXMLQuery(DOMHelper dom, RequestType request) throws OWSException
buildXMLQuery
in interface OWSRequestWriter<RequestType extends TaskingRequest>
buildXMLQuery
in class AbstractRequestWriter<RequestType extends TaskingRequest>
dom
- DOMHelper instance that will own the generated elementrequest
- OWs request objectOWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.