public class ReserveRequestReaderV20 extends TaskingRequestReaderV20<ReserveRequest>
Provides methods to parse an XML SPS Reserve request and create an ReserveRequest object for version 2.0
commonReader, taskingParamStructure, timeFormat
noKVP, noXML, owsVersion, versionRegex
invalidKVP, invalidReq, invalidValue, invalidXML
Constructor and Description |
---|
ReserveRequestReaderV20() |
Modifier and Type | Method and Description |
---|---|
ReserveRequest |
readURLParameters(Map<String,String> queryParameters)
Decodes URL request parameters from the given map
|
ReserveRequest |
readXMLQuery(DOMHelper dom,
Element requestElt)
Reads XML request parameters from the given element and using the given DOMHelper.
|
checkParameters, readTaskingRequestXML, setSweCommonStructure
readCommonXML
addKVPExtension, checkParameters, checkParameters, readCommonQueryArguments, readURLQuery, readXMLQuery
parseBboxArg, parseQueryParameters, parseTimeArg, parseVector
public ReserveRequest readURLParameters(Map<String,String> queryParameters) throws OWSException
OWSRequestReader
readURLParameters
in interface OWSRequestReader<ReserveRequest>
readURLParameters
in class AbstractRequestReader<ReserveRequest>
queryParameters
- map containing a key value pair for each query parameterOWSException
public ReserveRequest readXMLQuery(DOMHelper dom, Element requestElt) throws OWSException
OWSRequestReader
readXMLQuery
in interface OWSRequestReader<ReserveRequest>
readXMLQuery
in class AbstractRequestReader<ReserveRequest>
OWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.