Mercurial > dive4elements > river
diff flys-aft/src/main/java/de/intevation/aft/Sync.java @ 4094:b20b710aa86f
Bubble up modifications up to main().
flys-aft/trunk@3605 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 05 Jan 2012 18:58:49 +0000 |
parents | d556e29592f5 |
children | da9df3641578 |
line wrap: on
line diff
--- a/flys-aft/src/main/java/de/intevation/aft/Sync.java Thu Jan 05 17:46:18 2012 +0000 +++ b/flys-aft/src/main/java/de/intevation/aft/Sync.java Thu Jan 05 18:58:49 2012 +0000 @@ -23,6 +23,8 @@ public static final String XPATH_DIPS = "/sync/dips/file/text()"; public static final String XPATH_REPAIR = "/sync/dips/repair/text()"; + public static final String XPATH_NOTIFICATIONS = + "/sync/notifications/notification"; public static final String CONFIG_FILE = System.getProperty("config.file", "config.xml"); @@ -93,6 +95,8 @@ new ConnectionBuilder(FLYS, config); SyncContext syncContext = null; + + boolean modified = false; try { syncContext = new SyncContext( aftConnectionBuilder.getConnectedStatements(), @@ -100,7 +104,7 @@ dips); syncContext.init(); Rivers rivers = new Rivers(); - rivers.sync(syncContext); + modified = rivers.sync(syncContext); } catch (SQLException sqle) { log.error("syncing failed", sqle);