Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportHYKEntry.java @ 1224:ca7d461a53f1
HYK importer: Various small fixes and some extra logging.
flys-backend/trunk@2355 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 18 Jul 2011 16:43:27 +0000 |
parents | 979ff070e368 |
children |
comparison
equal
deleted
inserted
replaced
1223:268f8da412e3 | 1224:ca7d461a53f1 |
---|---|
29 public ImportHYKEntry( | 29 public ImportHYKEntry( |
30 ImportHYK hyk, | 30 ImportHYK hyk, |
31 BigDecimal km, | 31 BigDecimal km, |
32 Date measure | 32 Date measure |
33 ) { | 33 ) { |
34 this(); | |
34 this.hyk = hyk; | 35 this.hyk = hyk; |
35 this.km = km; | 36 this.km = km; |
36 this.measure = measure; | 37 this.measure = measure; |
37 } | 38 } |
38 | 39 |
40 return hyk; | 41 return hyk; |
41 } | 42 } |
42 | 43 |
43 public void setHYK(ImportHYK hyk) { | 44 public void setHYK(ImportHYK hyk) { |
44 this.hyk = hyk; | 45 this.hyk = hyk; |
46 } | |
47 | |
48 public BigDecimal getKm() { | |
49 return km; | |
50 } | |
51 | |
52 public void setKm(BigDecimal km) { | |
53 this.km = km; | |
45 } | 54 } |
46 | 55 |
47 public void addFormation(ImportHYKFormation formation) { | 56 public void addFormation(ImportHYKFormation formation) { |
48 int numFormation = formations.size(); | 57 int numFormation = formations.size(); |
49 formations.add(formation); | 58 formations.add(formation); |
62 if (peer == null) { | 71 if (peer == null) { |
63 HYK h = hyk.getPeer(); | 72 HYK h = hyk.getPeer(); |
64 Session session = ImporterSession.getInstance() | 73 Session session = ImporterSession.getInstance() |
65 .getDatabaseSession(); | 74 .getDatabaseSession(); |
66 Query query = session.createQuery( | 75 Query query = session.createQuery( |
67 "from HYKEntry where hyk=:hyk " + | 76 "from HYKEntry where HYK=:hyk " + |
68 "and km=:km and measure=:measure"); | 77 "and km=:km and measure=:measure"); |
69 query.setParameter("hyk", h); | 78 query.setParameter("hyk", h); |
70 query.setParameter("km", km); | 79 query.setParameter("km", km); |
71 query.setParameter("measure", measure); | 80 query.setParameter("measure", measure); |
72 List<HYKEntry> entries = query.list(); | 81 List<HYKEntry> entries = query.list(); |