public class GetFeasibilityRequestReaderV20 extends TaskingRequestReaderV20<GetFeasibilityRequest>
Provides methods to parse an XML SPS GetFeasibility request and create a GetFeasibilityRequest object for version 2.0
commonReader, taskingParamStructure, timeFormat
noKVP, noXML, owsVersion, versionRegex
invalidKVP, invalidReq, invalidValue, invalidXML
Constructor and Description |
---|
GetFeasibilityRequestReaderV20() |
Modifier and Type | Method and Description |
---|---|
GetFeasibilityRequest |
readURLParameters(Map<String,String> queryParameters)
Decodes URL request parameters from the given map
|
GetFeasibilityRequest |
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 GetFeasibilityRequest readURLParameters(Map<String,String> queryParameters) throws OWSException
OWSRequestReader
readURLParameters
in interface OWSRequestReader<GetFeasibilityRequest>
readURLParameters
in class AbstractRequestReader<GetFeasibilityRequest>
queryParameters
- map containing a key value pair for each query parameterOWSException
public GetFeasibilityRequest readXMLQuery(DOMHelper dom, Element requestElt) throws OWSException
OWSRequestReader
readXMLQuery
in interface OWSRequestReader<GetFeasibilityRequest>
readXMLQuery
in class AbstractRequestReader<GetFeasibilityRequest>
OWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.