comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportGauge.java @ 499:cce054f27dac

Importer: Only accept main value types 'Q', 'W', 'D' and 'T' by default. flys-backend/trunk@1853 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 08 May 2011 21:34:43 +0000
parents 67fd63e4ef66
children f08fe480092c
comparison
equal deleted inserted replaced
498:8ab04de0b879 499:cce054f27dac
195 195
196 public void storeDependencies(River river) { 196 public void storeDependencies(River river) {
197 197
198 Gauge gauge = getPeer(river); 198 Gauge gauge = getPeer(river);
199 199
200 log.info("store main value types");
200 for (ImportMainValueType mainValueType: mainValueTypes) { 201 for (ImportMainValueType mainValueType: mainValueTypes) {
201 mainValueType.getPeer(); 202 mainValueType.getPeer();
202 } 203 }
203 204
205 log.info("store named main values");
204 for (ImportNamedMainValue namedMainValue: namedMainValues) { 206 for (ImportNamedMainValue namedMainValue: namedMainValues) {
205 namedMainValue.getPeer(); 207 namedMainValue.getPeer();
206 } 208 }
207 209
210 log.info("store main values");
208 for (ImportMainValue mainValue: mainValues) { 211 for (ImportMainValue mainValue: mainValues) {
209 mainValue.getPeer(river); 212 mainValue.getPeer(river);
210 } 213 }
211 214
212 storeDischargeTable(gauge); 215 storeDischargeTable(gauge);
213 storeHistoricalDischargeTable(gauge); 216 storeHistoricalDischargeTable(gauge);
214 } 217 }
215 218
216 public void storeDischargeTable(Gauge gauge) { 219 public void storeDischargeTable(Gauge gauge) {
220 log.info("store discharge table");
217 dischargeTable.getPeer(gauge); 221 dischargeTable.getPeer(gauge);
218 dischargeTable.storeDependencies(gauge); 222 dischargeTable.storeDependencies(gauge);
219 } 223 }
220 224
221 public void storeHistoricalDischargeTable(Gauge gauge) { 225 public void storeHistoricalDischargeTable(Gauge gauge) {
226 log.info("store historical discharge tables");
222 for (ImportDischargeTable hdt: historicalDischargeTables) { 227 for (ImportDischargeTable hdt: historicalDischargeTables) {
223 hdt.storeDependencies(gauge); 228 hdt.storeDependencies(gauge);
224 } 229 }
225 } 230 }
226 231

http://dive4elements.wald.intevation.org