public abstract class ASensorsEncoder extends ResourceEncoder
bindingConstants
Constructor and Description |
---|
ASensorsEncoder() |
Modifier and Type | Method and Description |
---|---|
private void |
addDeleteLink(SensorResponse sensorsPostResponse,
SensorType xb_SensorRest) |
private void |
addSelfLink(SensorResponse sensorsPostResponse,
SensorType xb_SensorRest) |
private void |
addUpdateLink(SensorResponse sensorsPostResponse,
SensorType xb_SensorRest) |
private String |
createQueryStringForProcedureId(String procedureId) |
protected SensorType |
createRestDefaultRestSensor(SensorResponse sensorsResponse,
SensorDocument xb_SensorRestDoc) |
private Map<String,String> |
getObservablePropertiesFromSensorDescription(net.opengis.sensorML.x101.SystemType xb_system) |
private void |
setObservablePropertiesLinks(SensorType xb_SensorRest,
Map<String,String> observableProperties) |
addLocationHeader, addLocationHeader, createContentlessResponse, createHrefForResourceAndIdentifier, createHrefForResourceType, createHrefForResourceTypeAndQueryString, createNoContentResponse, createRelationWithNamespace, createResponseNotSupportedException, createServiceResponseFromXBDocument, createServiceResponseFromXBDocument, encodeRestResponse, getDefaultXMLOptions, setLinkValues, setOfferingLinks, setValuesOfLinkToDynamicResource, setValuesOfLinkToGlobalResource, setValuesOfLinkToUniqueResource
addNamespacePrefixToMap, encode, encode, getConformanceClasses, getContentType, getEncoderKeyType, getSchemaLocations, getSupportedTypes, isFeatureResponse
protected SensorType createRestDefaultRestSensor(SensorResponse sensorsResponse, SensorDocument xb_SensorRestDoc) throws OwsExceptionReport
OwsExceptionReport
private Map<String,String> getObservablePropertiesFromSensorDescription(net.opengis.sensorML.x101.SystemType xb_system) throws OwsExceptionReport
OwsExceptionReport
private void setObservablePropertiesLinks(SensorType xb_SensorRest, Map<String,String> observableProperties)
private void addDeleteLink(SensorResponse sensorsPostResponse, SensorType xb_SensorRest)
private void addUpdateLink(SensorResponse sensorsPostResponse, SensorType xb_SensorRest)
private void addSelfLink(SensorResponse sensorsPostResponse, SensorType xb_SensorRest)
Copyright © 2012-2015 52north.org. All Rights Reserved.