public class InsertSensorParameters extends Sos200RequestParameters
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_DESCRIPTION_FORMAT |
static String |
FEATURE_OF_INTEREST_TYPES |
static String |
OBSERVABLE_PROPERTIES |
static String |
OBSERVATION_TYPES |
static String |
PROCEDURE_DESCRIPTION |
static String |
PROCEDURE_DESCRIPTION_FORMAT |
CHARSET, MIME_TYPE
SERVICE_TYPE, SERVICE_VERSION
Constructor and Description |
---|
InsertSensorParameters(String procedureDescriptionXml,
String procedureDescriptionFormat,
Collection<String> observableProperties,
Collection<String> featureOfInterestTypes,
Collection<String> observationTypes)
Creates InsertSensor parameters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isValid() |
getAuthToken, isSetAuthtoken, setAuthtoken
isEmpty, isSetMimetype, setCharset, setType
addNonEmpty, addNonEmpty, addParameterEnumValues, addParameterStringValues, addParameterValue, addParameterValues, contains, getAllValues, getParameterNames, getSingleValue, hasMultipleValues, isEmpty, isEmptyString, isEmptyValue, isSingleValue, mergeWith, remove, removeAll
public static final String PROCEDURE_DESCRIPTION
public static final String PROCEDURE_DESCRIPTION_FORMAT
public static final String OBSERVABLE_PROPERTIES
public static final String FEATURE_OF_INTEREST_TYPES
public static final String DEFAULT_DESCRIPTION_FORMAT
public static final String OBSERVATION_TYPES
public InsertSensorParameters(String procedureDescriptionXml, String procedureDescriptionFormat, Collection<String> observableProperties, Collection<String> featureOfInterestTypes, Collection<String> observationTypes)
procedureDescriptionXml
- the procedure's description document.procedureDescriptionFormat
- the procedureDescription's format.observableProperties
- the procedure's observable properties (1..n)featureOfInterestTypes
- the procedure's feature of interest types (1..n)IllegalArgumentException
- if passed arguments are null
or empty.public boolean isValid()
isValid
in class MimetypeAwareRequestParameters
Copyright © 2012–2017 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.