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();

http://dive4elements.wald.intevation.org