Package org.n52.shetland.ogc.sos.request
Class InsertSensorRequest
- java.lang.Object
-
- org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
-
- org.n52.shetland.ogc.ows.service.OwsServiceRequest
-
- org.n52.shetland.ogc.sos.request.InsertSensorRequest
-
- All Implemented Interfaces:
HasExtension<OwsServiceRequest>
public class InsertSensorRequest extends OwsServiceRequest
- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description InsertSensorRequest()default constructorInsertSensorRequest(String service, String version)InsertSensorRequest(String service, String version, String operationName)
-
Method Summary
-
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
-
getProcedureDescriptionFormat
public String getProcedureDescriptionFormat()
-
setProcedureDescriptionFormat
public InsertSensorRequest setProcedureDescriptionFormat(String procedureDescriptionFormat)
-
isSetProcedureDescriptionFormat
public boolean isSetProcedureDescriptionFormat()
-
getObservableProperty
public List<String> getObservableProperty()
Get the observableProperty contained in request.- Returns:
- the observableProperty
-
setObservableProperty
public InsertSensorRequest setObservableProperty(List<String> observableProperty)
Set the observableProperty contained in request.- Parameters:
observableProperty- the observableProperty to set
-
isSetObservableProperty
public boolean isSetObservableProperty()
-
getProcedureDescription
public SosProcedureDescription<?> getProcedureDescription()
Get the sensor description contained in request.- Returns:
- the sosSensorML
-
setProcedureDescription
public InsertSensorRequest setProcedureDescription(SosProcedureDescription<?> procedureDescription)
Set the sensor description contained in request.- Parameters:
procedureDescription- the procedureDescription to set
-
isSetProcedureDescription
public boolean isSetProcedureDescription()
-
getMetadata
public SosInsertionMetadata getMetadata()
Get the metadata contained in request.- Returns:
- the metadata
-
setMetadata
public InsertSensorRequest setMetadata(SosInsertionMetadata metadata)
Set the metadata contained in request.- Parameters:
metadata- the metadata to set
-
isSetMetadata
public boolean isSetMetadata()
-
getRelatedFeatures
public List<SwesFeatureRelationship> getRelatedFeatures()
-
setRelatedFeature
public InsertSensorRequest setRelatedFeature(List<SwesFeatureRelationship> relatedFeatures)
-
isSetRelatedFeatures
public boolean isSetRelatedFeatures()
-
getAssignedProcedureIdentifier
public String getAssignedProcedureIdentifier()
-
setAssignedProcedureIdentifier
public InsertSensorRequest setAssignedProcedureIdentifier(String assignedProcedureID)
-
isSetAssignedProcedureIdentifier
public boolean isSetAssignedProcedureIdentifier()
-
getAssignedOfferings
public List<SosOffering> getAssignedOfferings()
-
setAssignedOfferings
public InsertSensorRequest setAssignedOfferings(Collection<SosOffering> assignedOfferings)
-
getFirstAssignedOffering
public SosOffering getFirstAssignedOffering()
-
isSetAssignedOfferings
public boolean isSetAssignedOfferings()
-
isType
public boolean isType()
- Returns:
true, if the sensor type flag is set
-
-