@Configurable public class SosInsertSensorOperatorV20 extends AbstractV2TransactionalRequestOperator<AbstractInsertSensorDAO,InsertSensorRequest,InsertSensorResponse>
Modifier and Type | Field and Description |
---|---|
private static Set<String> |
CONFORMANCE_CLASSES |
private String |
defaultOfferingPrefix |
private String |
defaultProcedurePrefix |
Constructor and Description |
---|
SosInsertSensorOperatorV20() |
Modifier and Type | Method and Description |
---|---|
private void |
checkAndSetAssignedOfferings(InsertSensorRequest request) |
private void |
checkAndSetAssignedProcedureID(InsertSensorRequest request) |
private void |
checkFeatureOfInterestTypes(Set<String> featureOfInterestTypes) |
private void |
checkObservableProperty(List<String> observableProperty) |
private void |
checkObservationTypes(Set<String> observationTypes) |
protected void |
checkParameters(InsertSensorRequest request) |
private void |
checkProcedureAndOfferingCombination(InsertSensorRequest request) |
private void |
getChildProcedures() |
Set<String> |
getConformanceClasses() |
String |
getDefaultOfferingPrefix() |
String |
getDefaultProcedurePrefix() |
WSDLOperation |
getSosOperationDefinition() |
InsertSensorResponse |
receive(InsertSensorRequest request) |
void |
setDefaultOfferingPrefix(String prefix) |
void |
setDefaultProcedurePrefix(String prefix) |
getAdditionalPrefixes, getAdditionalSchemaImports
receiveRequest
addChildFeatures, addChildProcedures, checkAcceptedVersionsParameter, checkAcceptedVersionsParameter, checkFeatureOfInterestIdentifier, checkFeatureOfInterestIdentifiers, checkObservationID, checkObservationIDs, checkObservationType, checkObservedProperties, checkObservedProperty, checkObservedProperty, checkOffering, checkOffering, checkOfferings, checkOfferings, checkProcedureID, checkProcedureIDs, checkResultTemplate, checkServiceParameter, checkSingleVersionParameter, checkSpatialFilter, checkSpatialFilter, checkSpatialFilters, checkTemporalFilter, checkTemporalFilter, getActiveProfile, getCache, getDao, getOperationMetadata, getOperationName, getRequestOperatorKeyType, setObservationResponseResponseFormatAndContentType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOperationMetadata, getRequestOperatorKeyType, receiveRequest
private String defaultOfferingPrefix
private String defaultProcedurePrefix
public String getDefaultOfferingPrefix()
@Setting(value="misc.defaultOfferingPrefix") public void setDefaultOfferingPrefix(String prefix)
public String getDefaultProcedurePrefix()
@Setting(value="misc.defaultProcedurePrefix") public void setDefaultProcedurePrefix(String prefix)
public WSDLOperation getSosOperationDefinition()
public InsertSensorResponse receive(InsertSensorRequest request) throws OwsExceptionReport
receive
in class AbstractRequestOperator<AbstractInsertSensorDAO,InsertSensorRequest,InsertSensorResponse>
OwsExceptionReport
protected void checkParameters(InsertSensorRequest request) throws OwsExceptionReport
checkParameters
in class AbstractRequestOperator<AbstractInsertSensorDAO,InsertSensorRequest,InsertSensorResponse>
OwsExceptionReport
private void checkObservableProperty(List<String> observableProperty) throws OwsExceptionReport
OwsExceptionReport
private void checkFeatureOfInterestTypes(Set<String> featureOfInterestTypes) throws OwsExceptionReport
OwsExceptionReport
private void checkObservationTypes(Set<String> observationTypes) throws OwsExceptionReport
OwsExceptionReport
private void checkAndSetAssignedProcedureID(InsertSensorRequest request)
private void checkAndSetAssignedOfferings(InsertSensorRequest request) throws InvalidOfferingParameterException
private void checkProcedureAndOfferingCombination(InsertSensorRequest request) throws OwsExceptionReport
OwsExceptionReport
private void getChildProcedures()
Copyright © 2012-2014 52north.org. All Rights Reserved.