Class AbstractObservationResponse
- java.lang.Object
-
- org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
-
- org.n52.shetland.ogc.ows.service.OwsServiceResponse
-
- org.n52.shetland.ogc.sos.response.AbstractObservationResponse
-
- All Implemented Interfaces:
AutoCloseable,HasExtension<OwsServiceResponse>,ResponseFormat
- Direct Known Subclasses:
GetObservationByIdResponse,GetObservationResponse
public abstract class AbstractObservationResponse extends OwsServiceResponse implements ResponseFormat
TODO JavaDoc- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractObservationResponse()AbstractObservationResponse(String service, String version)AbstractObservationResponse(String service, String version, String operationName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()GlobalObservationResponseValuesgetGlobalObservationValues()ObservationStreamgetObservationCollection()ObservationMergeIndicatorgetObservationMergeIndicator()StringgetResponseFormat()Get response formatStringgetResultModel()booleanhasGlobalObservationValues()booleanisSetMergeObservation()booleanisSetResponseFormat()Is response format set?booleanisSetResultModel()AbstractObservationResponsesetGlobalObservationValues(GlobalObservationResponseValues globalValues)voidsetMergeObservations(boolean mergeObservation)AbstractObservationResponsesetObservationCollection(ObservationStream observationCollection)voidsetObservationMergeIndicator(ObservationMergeIndicator indicator)voidsetResponseFormat(String responseFormat)Set response formatvoidsetResultModel(String resultModel)-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceResponse
getContentType, getExtensions, isSetContentType, setContentType, setExtensions
-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
getKey, getOperationName, getService, getVersion, hasOperationName, isSetService, isSetVersion, set, setOperationName, setService, setVersion, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.n52.shetland.ogc.ows.HasExtension
addExtension, addExtension, addExtensions, addSweBooleanExtension, addSweBooleanExtension, addSwesExtension, addSweTextExtension, getBooleanExtension, getBooleanExtension, getBooleanExtension, getBooleanExtension, getExtension, getExtension, getExtensionCount, hasExtension, hasExtension, hasExtensions
-
-
-
-
Method Detail
-
getObservationCollection
public ObservationStream getObservationCollection()
-
setObservationCollection
public AbstractObservationResponse setObservationCollection(ObservationStream observationCollection)
-
getResponseFormat
public String getResponseFormat()
Description copied from interface:ResponseFormatGet response format- Specified by:
getResponseFormatin interfaceResponseFormat- Returns:
- response format
-
setResponseFormat
public void setResponseFormat(String responseFormat)
Description copied from interface:ResponseFormatSet response format- Specified by:
setResponseFormatin interfaceResponseFormat- Parameters:
responseFormat- response format
-
isSetResponseFormat
public boolean isSetResponseFormat()
Description copied from interface:ResponseFormatIs response format set?- Specified by:
isSetResponseFormatin interfaceResponseFormat- Returns:
- True if response format is set
-
setResultModel
public void setResultModel(String resultModel)
-
getResultModel
public String getResultModel()
-
isSetResultModel
public boolean isSetResultModel()
-
setMergeObservations
public void setMergeObservations(boolean mergeObservation)
-
isSetMergeObservation
public boolean isSetMergeObservation()
-
setObservationMergeIndicator
public void setObservationMergeIndicator(ObservationMergeIndicator indicator)
-
getObservationMergeIndicator
public ObservationMergeIndicator getObservationMergeIndicator()
-
setGlobalObservationValues
public AbstractObservationResponse setGlobalObservationValues(GlobalObservationResponseValues globalValues)
-
getGlobalObservationValues
public GlobalObservationResponseValues getGlobalObservationValues()
-
hasGlobalObservationValues
public boolean hasGlobalObservationValues()
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Overrides:
closein classOwsServiceResponse
-
-