Mercurial > lada > lada-server
diff src/main/java/de/intevation/lada/data/importer/Producer.java @ 331:5d11428e6a09
Made the importer a little more robust and introduced a better warning/error reporting.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Tue, 27 Aug 2013 15:28:21 +0200 |
parents | ae4bf396bd3b |
children | cb47c33b119d |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/data/importer/Producer.java Tue Aug 27 15:26:46 2013 +0200 +++ b/src/main/java/de/intevation/lada/data/importer/Producer.java Tue Aug 27 15:28:21 2013 +0200 @@ -1,6 +1,7 @@ package de.intevation.lada.data.importer; import java.util.List; +import java.util.Map; import de.intevation.lada.model.LKommentarM; import de.intevation.lada.model.LKommentarP; @@ -12,7 +13,8 @@ public interface Producer { - public void addData(String key, Object values); + public void addData(String key, Object values) + throws LAFParserException; public LProbe getProbe(); public List<LMessung> getMessungen(); public List<LOrt> getOrte(); @@ -22,4 +24,6 @@ public void reset(); public void newMessung(); public void newOrt(); + public Map<String, List<ReportData>> getErrors(); + public Map<String, List<ReportData>> getWarnings(); }