Mercurial > lada > lada-server
diff src/main/java/de/intevation/lada/importer/laf/LafParser.java @ 1028:1c41c7b8f7c2 schema-update
Updated server application to new database model. THIS IS STILL WIP!!!
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 08 Jul 2016 15:32:36 +0200 |
parents | 092e673cbb8d |
children | fdc752cd17fe |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/importer/laf/LafParser.java Mon Jul 04 14:31:18 2016 +0200 +++ b/src/main/java/de/intevation/lada/importer/laf/LafParser.java Fri Jul 08 15:32:36 2016 +0200 @@ -17,9 +17,9 @@ import org.apache.log4j.Logger; import de.intevation.lada.importer.ReportItem; -import de.intevation.lada.model.land.LMessung; -import de.intevation.lada.model.land.LOrtszuordnung; -import de.intevation.lada.model.land.LProbe; +import de.intevation.lada.model.land.Messung; +import de.intevation.lada.model.land.Ortszuordnung; +import de.intevation.lada.model.land.Probe; import de.intevation.lada.util.auth.UserInfo; import de.intevation.lada.validation.Validator; import de.intevation.lada.validation.Violation; @@ -183,8 +183,8 @@ * @param auth The authentication information. */ private void writeAll(UserInfo userInfo) { - String probeId = producer.getProbeTranslation().getProbeIdAlt() == null ? - "probeId" : producer.getProbeTranslation().getProbeIdAlt().toString(); + String probeId = producer.getProbe().getIdAlt() == null ? + "probeId" : producer.getProbe().getIdAlt().toString(); Violation violation = validateProbe(producer.getProbe()); if (violation.hasErrors()) { ReportItem err = new ReportItem("validation", violation.getErrors(), null); @@ -193,13 +193,13 @@ this.appendErrors(probeId, errs); return; } - boolean p = writer.writeProbe(userInfo, producer.getProbe(), producer.getProbeTranslation()); + boolean p = writer.writeProbe(userInfo, producer.getProbe()); if (!p) { this.errors.put(probeId, writer.getErrors()); return; } writer.writeProbenKommentare(userInfo, producer.getProbenKommentare()); - for (LMessung messung: producer.getMessungen().keySet()) { + for (Messung messung: producer.getMessungen()) { messung.setProbeId(producer.getProbe().getId()); Violation mViolation = messungValidator.validate(messung); if (mViolation.hasErrors()) { @@ -209,13 +209,13 @@ this.appendErrors(probeId, mErrs); continue; } - boolean m = writer.writeMessungen(userInfo, messung, producer.getMessungen().get(messung)); + boolean m = writer.writeMessungen(userInfo, messung); if (!m) { return; } } writer.writeOrte(userInfo, producer.getOrte()); - for (LOrtszuordnung ort: producer.getLOrte()) { + for (Ortszuordnung ort: producer.getOrtszuordnungen()) { Violation oViolation = ortValidator.validate(ort); if (oViolation.hasErrors()) { ReportItem oErr = new ReportItem("validation", oViolation.getErrors(), null); @@ -224,7 +224,7 @@ this.appendErrors(probeId, oErrs); continue; } - writer.writeLOrte(userInfo, ort); + writer.writeOrtszuordung(userInfo, ort); } writer.writeMessungKommentare(userInfo, producer.getMessungsKommentare()); writer.writeMesswerte(userInfo, producer.getMesswerte()); @@ -235,7 +235,7 @@ warns.add(warn); this.appendWarnings(probeId, warns); } - for (LMessung messung: producer.getMessungen().keySet()) { + for (Messung messung: producer.getMessungen()) { Violation mViolation = messungValidator.validate(messung); if (mViolation.hasWarnings()) { ReportItem mWarn = new ReportItem("validation", mViolation.getWarnings(), null); @@ -251,7 +251,7 @@ * * @param probe The probe object to validate. */ - private Violation validateProbe(LProbe probe) { + private Violation validateProbe(Probe probe) { return probeValidator.validate(probe); }