public class ExecuteProcessRequestWriter extends AbstractRequestWriter<ExecuteProcessRequest>
Writer to write the Execute Process data into the request stream
Modifier and Type | Field and Description |
---|---|
static String |
invalidEndpoint |
static String |
ioError |
noKVP, noXML, timeFormat
Constructor and Description |
---|
ExecuteProcessRequestWriter() |
Modifier and Type | Method and Description |
---|---|
String |
buildURLQuery(ExecuteProcessRequest request)
Builds a String containing the GET request URL
|
Element |
buildXMLQuery(DOMHelper dom,
ExecuteProcessRequest request)
Builds a DOM element containing the request XML
Note that the element is not yet appended to any parent.
|
Element |
buildXMLQuery(ExecuteProcessRequest request) |
static String |
getContentType(ExecuteProcessRequest request) |
static InputStream |
writeData(ExecuteProcessRequest request) |
addCommonArgs, addCommonArgs, addCommonXML, buildURLParameters, getExtensionKvpValue, getGmlBboxCoordsList, urlEncode, writeBboxArgument, writeBboxArgument, writeKvpExtensions, writeKVPExtensions, writeTimeArgument, writeXMLQuery
public static final String invalidEndpoint
public static final String ioError
public static InputStream writeData(ExecuteProcessRequest request) throws OWSException, IOException
OWSException
IOException
public Element buildXMLQuery(DOMHelper dom, ExecuteProcessRequest request) throws OWSException
OWSRequestWriter
buildXMLQuery
in interface OWSRequestWriter<ExecuteProcessRequest>
buildXMLQuery
in class AbstractRequestWriter<ExecuteProcessRequest>
dom
- DOMHelper instance that will own the generated elementrequest
- OWs request objectOWSException
public Element buildXMLQuery(ExecuteProcessRequest request) throws OWSException
OWSException
public String buildURLQuery(ExecuteProcessRequest request) throws OWSException
OWSRequestWriter
buildURLQuery
in interface OWSRequestWriter<ExecuteProcessRequest>
buildURLQuery
in class AbstractRequestWriter<ExecuteProcessRequest>
request
- OWS request objectOWSException
public static String getContentType(ExecuteProcessRequest request) throws OWSException
OWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.