Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportGauge.java @ 497:67fd63e4ef66
Importer: centralized caching
flys-backend/trunk@1851 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 08 May 2011 15:29:45 +0000 |
parents | b35c5dc0f8b7 |
children | cce054f27dac |
comparison
equal
deleted
inserted
replaced
496:4f2d8980415f | 497:67fd63e4ef66 |
---|---|
224 } | 224 } |
225 } | 225 } |
226 | 226 |
227 public Gauge getPeer(River river) { | 227 public Gauge getPeer(River river) { |
228 if (peer == null) { | 228 if (peer == null) { |
229 Session session = Importer.sessionHolder.get(); | 229 Session session = ImporterSession.getInstance().getDatabaseSession(); |
230 Query query = session.createQuery( | 230 Query query = session.createQuery( |
231 "from Gauge where name=:name " + | 231 "from Gauge where name=:name " + |
232 "and river.id=:river"); | 232 "and river.id=:river"); |
233 query.setString("name", name); | 233 query.setString("name", name); |
234 query.setParameter("river", river.getId()); | 234 query.setParameter("river", river.getId()); |