Modifier and Type | Method and Description |
---|---|
protected void |
SOSServlet.checkTransactionalSupport(OWSRequest request) |
protected void |
SOSServlet.endSoapEnvelope(OWSRequest request,
XMLStreamWriter writer) |
protected void |
SOSServlet.startSoapEnvelope(OWSRequest request,
XMLStreamWriter writer) |
void |
ISOSCustomSerializer.write(ISOSDataProvider dataProvider,
OWSRequest request) |
Constructor and Description |
---|
SOSWebSocket(SOSServlet parentService,
OWSRequest request) |
Modifier and Type | Method and Description |
---|---|
protected OWSRequest |
SPSServlet.parseRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
boolean post) |
Modifier and Type | Method and Description |
---|---|
protected void |
SPSServlet.handleRequest(OWSRequest request) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRequestReader<RequestType extends OWSRequest>
Provides methods to parse a GET or POST OWS request and
create an OWSQuery object
|
class |
AbstractRequestWriter<RequestType extends OWSRequest>
Base abstract class for all service specific POST/GET
request builders
|
interface |
OWSRequestReader<RequestType extends OWSRequest>
Base interface for all OWS request readers
|
interface |
OWSRequestWriter<RequestType extends OWSRequest>
Base interface for all OWS request writers
|
Modifier and Type | Class and Description |
---|---|
class |
GetCapabilitiesRequest
Container for GetCapabilities query parameters
|
Modifier and Type | Method and Description |
---|---|
OWSRequest |
OWSUtils.readURLQuery(String queryString)
Helper method to parse any OWS query from a URL query string
|
OWSRequest |
OWSUtils.readURLQuery(String queryString,
String serviceType)
Helper method to parse any OWS query from a URL query string
The service type is also specified in case it is missing in the query
|
OWSRequest |
OWSUtils.readURLQuery(String queryString,
String serviceType,
String defaultVersion)
Helper method to parse any OWS query from a URL query string
|
OWSRequest |
OWSUtils.readXMLQuery(DOMHelper dom,
Element requestElt)
Helper method to parse any OWS query from an XML/DOM tree
|
OWSRequest |
OWSUtils.readXMLQuery(DOMHelper dom,
Element requestElt,
String serviceType)
Helper method to parse any OWS query from an XML/DOM tree
|
OWSRequest |
OWSUtils.readXMLQuery(DOMHelper dom,
Element requestElt,
String serviceType,
String defaultVersion)
Helper method to parse any OWS query from an XML/DOM tree
|
OWSRequest |
OWSUtils.readXMLQuery(InputStream is)
Helper method to parse any OWS query directly from an InputStream
|
OWSRequest |
OWSUtils.readXMLQuery(InputStream is,
String serviceType)
Helper method to parse any OWS query directly from an InputStream
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractRequestWriter.addCommonArgs(Map<String,String> urlParams,
OWSRequest request)
Adds common arguments to the map of URL parameters
|
protected void |
AbstractRequestWriter.addCommonArgs(StringBuilder buf,
OWSRequest request)
Adds common arguments to the URL query string
|
protected void |
AbstractRequestWriter.addCommonXML(DOMHelper dom,
Element requestElt,
OWSRequest request)
Adds common attributes to XML request element
|
void |
AbstractRequestReader.addKVPExtension(String argName,
String argValue,
OWSRequest request)
Helper method to read KVP extensions
|
String |
OWSUtils.buildURLQuery(OWSRequest request)
Helper method to build an URL query from given request object
|
Element |
OWSUtils.buildXMLQuery(DOMHelper dom,
OWSRequest request)
Helper method to build a DOM element containing the request XML
Note that the element is not yet appended to any parent.
|
void |
AbstractRequestReader.checkParameters(OWSRequest request,
OWSExceptionReport report) |
static void |
AbstractRequestReader.checkParameters(OWSRequest request,
OWSExceptionReport report,
String serviceType)
Checks that OWS common mandatory parameters are present
|
void |
AbstractRequestReader.readCommonQueryArguments(Map<String,String> queryParameters,
OWSRequest request)
Helper method to read service, operation name and version from any OWS query string
|
static void |
AbstractRequestReader.readCommonXML(DOMHelper dom,
Element requestElt,
OWSRequest request)
Reads common XML request parameters and fill up the OWSQuery accordingly
|
HttpURLConnection |
OWSUtils.sendGetRequest(OWSRequest request)
Helper method to send any OWS request to the server URL using GET
|
HttpURLConnection |
OWSUtils.sendPostRequest(OWSRequest request)
Helper method to send any OWS request to the server URL using POST
|
HttpURLConnection |
OWSUtils.sendPostRequestWithQuery(OWSRequest request)
Helper method to send any OWS request in the query string by using POST for additional content.
This is typically used to send SWE data to the server in a persistent HTTP connection, so the connection object returned is not connected to let the caller add the desired content headers connection options. |
<ResponseType extends OWSResponse> |
OWSUtils.sendRequest(OWSRequest request,
boolean useSoap)
Helper method to send any OWS request using either GET or POST URL as specified in request object.
If both GET and POST URLs are specified, GET is used. |
HttpURLConnection |
OWSUtils.sendSoapRequest(OWSRequest request)
Helper method to send any OWS request to the server URL using POST with SOAP
|
void |
SweDataWriter.setQuery(OWSRequest query) |
protected void |
AbstractRequestWriter.writeKvpExtensions(Map<String,String> urlParams,
OWSRequest request)
Adds extension parameters to KVP request
|
protected void |
AbstractRequestWriter.writeKVPExtensions(StringBuilder urlBuff,
OWSRequest request)
Helper method to append vendor extensions at the end of URL query
|
void |
OWSUtils.writeXMLQuery(OutputStream os,
OWSRequest request)
Helper method to write any OWS XML request directly to an output stream
|
Modifier and Type | Class and Description |
---|---|
class |
SASSubscribeRequest
Container for SOS GetObservation request parameters
|
Modifier and Type | Method and Description |
---|---|
protected OWSRequest |
OWSServlet.parseRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
boolean isXmlRequest)
Parse KVP or XML request to generate java request object
|
Modifier and Type | Method and Description |
---|---|
void |
WCSServlet.handleRequest(OWSRequest request) |
void |
WMSServlet.handleRequest(OWSRequest request) |
protected abstract void |
OWSServlet.handleRequest(OWSRequest request) |
void |
WFSServlet.handleRequest(OWSRequest request) |
protected void |
OWSServlet.sendResponse(OWSRequest request,
OWSResponse resp) |
Modifier and Type | Class and Description |
---|---|
class |
GetFeatureOfInterestRequest
Container for SOS GetFeatureOfInterest request parameters
|
class |
GetObservationRequest
Container for SOS GetObservation request parameters
|
class |
GetResultRequest
Container for SOS GetResult request parameters
|
class |
GetResultTemplateRequest
Container for SOS GetResultTemplate request parameters
|
class |
InsertObservationRequest
Container for SOS InsertObservation request parameters
|
class |
InsertResultRequest
Container for SOS InsertResult request parameters
|
class |
InsertResultTemplateRequest
Container for SOS InsertResultTemplate request parameters
|
Modifier and Type | Method and Description |
---|---|
OWSRequest |
SOSUtils.readSweEncodedRequest(DOMHelper dom,
Element requestElt,
DataComponent structure,
DataEncoding encoding) |
Modifier and Type | Method and Description |
---|---|
void |
SOSServlet.handleRequest(OWSRequest request) |
Modifier and Type | Class and Description |
---|---|
class |
CancelRequest
Container for SPS Cancel request parameters
|
class |
ConfirmRequest
Container for SPS Confirm request parameters
|
class |
DescribeResultAccessRequest
Container for SPS DescribeResultAccess request parameters
|
class |
DescribeTaskingRequest
Container for SPS DescribeTasking request parameters
|
class |
GetFeasibilityRequest
Container for SPS GetFeasibility request parameters
|
class |
GetStatusRequest
Container for SPS GetStatus request parameters
|
class |
ReserveRequest
Container for SPS Reserve request parameters
|
class |
SubmitRequest
Container for SPS Submit request parameters
|
class |
TaskingRequest
Base class for all SPS tasking requests
|
class |
UpdateRequest
Container for SPS update request parameters
|
Modifier and Type | Method and Description |
---|---|
OWSRequest |
SPSUtils.readSpsRequest(DOMHelper dom,
Element requestElt,
DataComponent sweParams) |
Modifier and Type | Class and Description |
---|---|
class |
SWERequestReader<RequestType extends OWSRequest>
Provides methods to parse a GET or POST SWES request and
create an OWSRequest object
|
class |
SWERequestWriter<RequestType extends OWSRequest>
Base abstract class for SWE services POST/GET request builders
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteSensorRequest
Container for SWES DeleteSensor request parameters
|
class |
DescribeSensorRequest
Container for SOS Describe Sensor request parameters
|
class |
InsertSensorRequest
Container for SWES InsertSensor request parameters
|
class |
UpdateSensorRequest
Container for SWES UpdateSensor request parameters
|
Modifier and Type | Method and Description |
---|---|
protected void |
SWERequestWriter.addCommonXML(DOMHelper dom,
Element requestElt,
OWSRequest request)
Adds common attributes and elements to XML request
|
static void |
SWERequestReader.readCommonXML(DOMHelper dom,
Element requestElt,
OWSRequest request)
Reads common XML in all SWES requests and fill up the OWSRequest accordingly
|
Modifier and Type | Class and Description |
---|---|
class |
DescribeCoverageRequest
Container for DescribeCoverage query parameters
|
class |
GetCoverageRequest
Container for GetCoverage request parameters
|
Modifier and Type | Class and Description |
---|---|
class |
WCSTransactionRequest
Container for Transactional request parameters
|
Modifier and Type | Class and Description |
---|---|
class |
GetFeatureRequest
Container for WFS query parameters
|
Modifier and Type | Class and Description |
---|---|
class |
GetMapRequest
Container for GetMap request parameters
|
Modifier and Type | Class and Description |
---|---|
class |
RegisterRequest
Container for Register request parameters
|
class |
UnregisterRequest
Container for Unregister request parameters
|
Modifier and Type | Class and Description |
---|---|
class |
DescribeProcessRequest
Container for WPS DescribeProcess request parameters
|
class |
ExecuteProcessRequest
Container for WPS ExecuteProcess request parameters
|
Modifier and Type | Method and Description |
---|---|
OWSRequest |
WPSUtils.extractWPSRequest(InputStream inputStream) |
Modifier and Type | Method and Description |
---|---|
SOAPMessage |
WPSUtils.createSoapMessage(OWSRequest request) |
OWSResponse |
WPSUtils.getWPSResponse(OWSRequest request) |
Modifier and Type | Class and Description |
---|---|
class |
WRSQuery |
Copyright © 2016 Sensia Software LLC. All rights reserved.