Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportHYK.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 |
---|---|
7 import java.util.ArrayList; | 7 import java.util.ArrayList; |
8 | 8 |
9 import org.hibernate.Session; | 9 import org.hibernate.Session; |
10 import org.hibernate.Query; | 10 import org.hibernate.Query; |
11 | 11 |
12 import org.apache.log4j.Logger; | |
13 | |
12 public class ImportHYK | 14 public class ImportHYK |
13 { | 15 { |
16 private static Logger log = Logger.getLogger(ImportHYK.class); | |
17 | |
14 protected ImportRiver river; | 18 protected ImportRiver river; |
15 protected String description; | 19 protected String description; |
16 | 20 |
17 protected List<ImportHYKEntry> entries; | 21 protected List<ImportHYKEntry> entries; |
18 | 22 |
40 entries.add(entry); | 44 entries.add(entry); |
41 entry.setHYK(this); | 45 entry.setHYK(this); |
42 } | 46 } |
43 | 47 |
44 public void storeDependencies() { | 48 public void storeDependencies() { |
49 log.info("store HYK '" + description + "'"); | |
45 getPeer(); | 50 getPeer(); |
46 for (ImportHYKEntry entry: entries) { | 51 for (int i = 0, N = entries.size(); i < N; ++i) { |
52 ImportHYKEntry entry = entries.get(i); | |
53 log.info(" store km " + entry.getKm() + | |
54 " (" + (i+1) + " of " + N + ")"); | |
47 entry.storeDependencies(); | 55 entry.storeDependencies(); |
48 } | 56 } |
49 } | 57 } |
50 | 58 |
51 public HYK getPeer() { | 59 public HYK getPeer() { |