comparison flys-aft/src/main/java/de/intevation/aft/Rivers.java @ 4077:97de7a552b79

Load DIPS XML flys-aft/trunk@3452 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 16 Dec 2011 16:21:59 +0000
parents dbd0b3b1b8b8
children 44dc38ca8492
comparison
equal deleted inserted replaced
4076:039413d7e394 4077:97de7a552b79
18 private static Logger log = Logger.getLogger(Rivers.class); 18 private static Logger log = Logger.getLogger(Rivers.class);
19 19
20 public Rivers() { 20 public Rivers() {
21 } 21 }
22 22
23 public void sync( 23 public void sync(SyncContext context) throws SQLException {
24 ConnectedStatements aftStatements, 24
25 ConnectedStatements flysStatements
26 )
27 throws SQLException
28 {
29 log.info("sync: rivers"); 25 log.info("sync: rivers");
26
27 ConnectedStatements flysStatements = context.getFlysStatements();
28 ConnectedStatements aftStatements = context.getAftStatements();
30 29
31 Map<String, Integer> flysRivers = new HashMap<String, Integer>(); 30 Map<String, Integer> flysRivers = new HashMap<String, Integer>();
32 31
33 ResultSet flysRs = flysStatements 32 ResultSet flysRs = flysStatements
34 .getStatement("select.river").executeQuery(); 33 .getStatement("select.river").executeQuery();
58 } 57 }
59 58
60 aftRs.close(); 59 aftRs.close();
61 60
62 for (River river: commonRivers) { 61 for (River river: commonRivers) {
63 river.sync(aftStatements, flysStatements); 62 river.sync(context);
64 } 63 }
65 } 64 }
66 } 65 }
67 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 66 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org