public abstract class TaskingRequest extends OWSRequest implements ParameterizedRequest
Base class for all SPS tasking requests
Modifier and Type | Field and Description |
---|---|
protected DateTime |
latestResponseTime |
protected String |
procedureID |
protected SWEData |
taskingParameters |
connectTimeOut, EXCEPTION_MIME_TYPE, exceptionType, extensions, getServer, httpRequest, httpResponse, operation, outputStream, postServer, service, soapVersion, version
Constructor and Description |
---|
TaskingRequest() |
Modifier and Type | Method and Description |
---|---|
DateTime |
getLatestResponseTime() |
SWEData |
getParameters() |
String |
getProcedureID() |
void |
setLatestResponseTime(DateTime latestResponseTime) |
void |
setMaxResponseDelay(int seconds) |
void |
setParameters(SWEData taskingParameters) |
void |
setProcedureID(String sensorID) |
void |
validate() |
checkServer, getConnectTimeOut, getExceptionType, getExtensions, getGetServer, getHttpRequest, getHttpResponse, getNormalizedVersion, getOperation, getPostServer, getResponseStream, getService, getSoapVersion, getVersion, setConnectTimeOut, setExceptionType, setGetServer, setHttpRequest, setHttpResponse, setOperation, setPostServer, setResponseStream, setService, setSoapVersion, setVersion
protected String procedureID
protected SWEData taskingParameters
protected DateTime latestResponseTime
public String getProcedureID()
public void setProcedureID(String sensorID)
public SWEData getParameters()
getParameters
in interface ParameterizedRequest
public void setParameters(SWEData taskingParameters)
setParameters
in interface ParameterizedRequest
public DateTime getLatestResponseTime()
public void setLatestResponseTime(DateTime latestResponseTime)
public void setMaxResponseDelay(int seconds)
public void validate() throws OWSException
OWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.