comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurementValue.java @ 2832:ac5bd90697c1

Added new parser for flow velocity measurements and fixed some smaller bugs while importing flow velocity data. flys-backend/trunk@4250 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 17 Apr 2012 13:00:04 +0000
parents 8fe9c6584b93
children 4ee97d914501
comparison
equal deleted inserted replaced
2831:8fe9c6584b93 2832:ac5bd90697c1
64 if (peer == null) { 64 if (peer == null) {
65 Session session = ImporterSession.getInstance().getDatabaseSession(); 65 Session session = ImporterSession.getInstance().getDatabaseSession();
66 66
67 Query query = session.createQuery( 67 Query query = session.createQuery(
68 "from FlowVelocityMeasurementValue where " + 68 "from FlowVelocityMeasurementValue where " +
69 " measurement:=measurement and " + 69 " measurement=:measurement and " +
70 " station:=station" 70 " station=:station and " +
71 " datetime=:datetime"
71 ); 72 );
72 73
73 query.setParameter("measurement", m); 74 query.setParameter("measurement", m);
74 query.setParameter("station", station); 75 query.setParameter("station", station);
76 query.setParameter("datetime", datetime);
75 77
76 List<FlowVelocityMeasurementValue> values = query.list(); 78 List<FlowVelocityMeasurementValue> values = query.list();
77 79
78 if (values.isEmpty()) { 80 if (values.isEmpty()) {
79 peer = new FlowVelocityMeasurementValue( 81 peer = new FlowVelocityMeasurementValue(

http://dive4elements.wald.intevation.org