use of org.n52.shetland.ogc.sos.request.DeleteSensorRequest in project arctic-sea by 52North.
the class DeleteSensorRequestDecoder method decodeRequest.
@Override
protected DeleteSensorRequest decodeRequest(JsonNode node) {
DeleteSensorRequest req = new DeleteSensorRequest();
req.setProcedureIdentifier(node.path(JSONConstants.PROCEDURE).textValue());
return req;
}
use of org.n52.shetland.ogc.sos.request.DeleteSensorRequest in project arctic-sea by 52North.
the class SwesDecoderv20 method parseDeleteSensor.
private OwsServiceRequest parseDeleteSensor(final DeleteSensorDocument xbDelSenDoc) throws DecodingException {
final DeleteSensorRequest request = new DeleteSensorRequest();
DeleteSensorType deleteSensor = xbDelSenDoc.getDeleteSensor();
request.setService(deleteSensor.getService());
request.setVersion(deleteSensor.getVersion());
request.setProcedureIdentifier(deleteSensor.getProcedure());
// extensions
request.setExtensions(parseExtensibleRequest(deleteSensor));
return request;
}
Aggregations