Package org.n52.shetland.ogc.sos.request
Class SosRegisterSensorRequest
- java.lang.Object
-
- org.n52.shetland.ogc.ows.service.OwsServiceCommunicationObject
-
- org.n52.shetland.ogc.ows.service.OwsServiceRequest
-
- org.n52.shetland.ogc.sos.request.SosRegisterSensorRequest
-
- All Implemented Interfaces:
HasExtension<OwsServiceRequest>
public class SosRegisterSensorRequest extends OwsServiceRequest
SOS RegisterSensor request- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description SosRegisterSensorRequest(Collection<AbstractPhenomenon> observableProperties, String sensorDescription, Collection<AbstractFeature> featuresOfInterest)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<AbstractFeature>getFeaturesOfInterest()Get featuresOfInterstCollection<AbstractPhenomenon>getObservableProperties()Get observablePropertiesStringgetSensorDescription()Get sensor descriptionvoidsetFeaturesOfInterest(Collection<AbstractFeature> featuresOfInterest)Set featuresOfInterstvoidsetObservableProperties(Collection<AbstractPhenomenon> observableProperties)Set observablePropertiesvoidsetSensorDescription(String sensorDescription)Set sensor description-
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
-
-
-
-
Constructor Detail
-
SosRegisterSensorRequest
public SosRegisterSensorRequest(Collection<AbstractPhenomenon> observableProperties, String sensorDescription, Collection<AbstractFeature> featuresOfInterest)
constructor- Parameters:
observableProperties- Observable propertiessensorDescription- Sensor description as StringfeaturesOfInterest- FeatureOfInterest
-
-
Method Detail
-
getObservableProperties
public Collection<AbstractPhenomenon> getObservableProperties()
Get observableProperties- Returns:
- observableProperties
-
setObservableProperties
public void setObservableProperties(Collection<AbstractPhenomenon> observableProperties)
Set observableProperties- Parameters:
observableProperties- observableProperties
-
getSensorDescription
public String getSensorDescription()
Get sensor description- Returns:
- sensor description
-
setSensorDescription
public void setSensorDescription(String sensorDescription)
Set sensor description- Parameters:
sensorDescription- sensor description
-
getFeaturesOfInterest
public Collection<AbstractFeature> getFeaturesOfInterest()
Get featuresOfInterst- Returns:
- featuresOfInterst
-
setFeaturesOfInterest
public void setFeaturesOfInterest(Collection<AbstractFeature> featuresOfInterest)
Set featuresOfInterst- Parameters:
featuresOfInterest- featuresOfInterst
-
-