Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/QualityMeasurementFactory.java @ 8684:2e11fc7f5d35
(issue1796) Use seddb name of a river when accessing the seddb
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 13 Apr 2015 11:26:44 +0200 |
parents | e4606eae8ea5 |
children | 5855f919cbd6 |
comparison
equal
deleted
inserted
replaced
8683:cfafe5764509 | 8684:2e11fc7f5d35 |
---|---|
17 import org.hibernate.Session; | 17 import org.hibernate.Session; |
18 import org.hibernate.transform.BasicTransformerAdapter; | 18 import org.hibernate.transform.BasicTransformerAdapter; |
19 import org.hibernate.type.StandardBasicTypes; | 19 import org.hibernate.type.StandardBasicTypes; |
20 | 20 |
21 import org.dive4elements.river.backend.SedDBSessionHolder; | 21 import org.dive4elements.river.backend.SedDBSessionHolder; |
22 import org.dive4elements.river.artifacts.model.RiverFactory; | |
22 | 23 |
23 | 24 |
24 public class QualityMeasurementFactory { | 25 public class QualityMeasurementFactory { |
25 | 26 |
26 private static Logger log = Logger.getLogger(QualityMeasurementFactory.class); | 27 private static Logger log = Logger.getLogger(QualityMeasurementFactory.class); |
164 | 165 |
165 if (statement.equals(SQL_BED_MEASUREMENT)) { | 166 if (statement.equals(SQL_BED_MEASUREMENT)) { |
166 query.addScalar("depth1", StandardBasicTypes.DOUBLE); | 167 query.addScalar("depth1", StandardBasicTypes.DOUBLE); |
167 query.addScalar("depth2", StandardBasicTypes.DOUBLE); | 168 query.addScalar("depth2", StandardBasicTypes.DOUBLE); |
168 } | 169 } |
169 | 170 String seddbRiver = RiverFactory.getRiver(river).nameForSeddb(); |
170 query.setString("name", river); | 171 |
172 query.setString("name", seddbRiver); | |
171 query.setDouble("from", from); | 173 query.setDouble("from", from); |
172 query.setDouble("to", to); | 174 query.setDouble("to", to); |
173 query.setDate("start", start); | 175 query.setDate("start", start); |
174 query.setDate("end", end); | 176 query.setDate("end", end); |
175 | 177 |