Package org.n52.shetland.ogc.sos.request
Class InsertObservationRequest
- java.lang.Object
-
- org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
-
- org.n52.shetland.ogc.ows.service.OwsServiceRequest
-
- org.n52.shetland.ogc.sos.request.InsertObservationRequest
-
- All Implemented Interfaces:
HasExtension<OwsServiceRequest>
public class InsertObservationRequest extends OwsServiceRequest
SOS InsertObservation request- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description InsertObservationRequest()InsertObservationRequest(String service, String version)InsertObservationRequest(String service, String version, String operationName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InsertObservationRequestaddObservation(OmObservation observation)StringgetAssignedSensorId()Get assigned sensor idList<OmObservation>getObservations()Get observations to insertList<String>getOfferings()booleanisSetAssignedSensorId()booleanisSetExtensionSplitDataArrayIntoObservations()booleanisSetObservation()booleanisSetOfferings()InsertObservationRequestsetAssignedSensorId(String assignedSensorId)Set assigned sensor idInsertObservationRequestsetObservation(List<OmObservation> observation)Set observations to insertInsertObservationRequestsetOfferings(Collection<String> offerings)-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceRequest
getExtensions, getOriginalRequest, getRequestContext, getRequestedLanguage, getServiceOperatorKeys, isSetRequestContext, isSetRequestedLanguage, setExtensions, setOriginalRequest, setRequestContext, toString
-
Methods inherited from class org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
getKey, getOperationName, getService, getVersion, hasOperationName, isSetService, isSetVersion, set, setOperationName, setService, setVersion
-
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
-
getAssignedSensorId
public String getAssignedSensorId()
Get assigned sensor id- Returns:
- assigned sensor id
-
setAssignedSensorId
public InsertObservationRequest setAssignedSensorId(String assignedSensorId)
Set assigned sensor id- Parameters:
assignedSensorId- assigned sensor id
-
isSetAssignedSensorId
public boolean isSetAssignedSensorId()
-
getObservations
public List<OmObservation> getObservations()
Get observations to insert- Returns:
- observations to insert
-
setObservation
public InsertObservationRequest setObservation(List<OmObservation> observation)
Set observations to insert- Parameters:
observation- observations to insert
-
addObservation
public InsertObservationRequest addObservation(OmObservation observation)
-
isSetObservation
public boolean isSetObservation()
-
setOfferings
public InsertObservationRequest setOfferings(Collection<String> offerings)
-
isSetOfferings
public boolean isSetOfferings()
-
isSetExtensionSplitDataArrayIntoObservations
public boolean isSetExtensionSplitDataArrayIntoObservations()
-
-