Mercurial > lada > lada-server
annotate src/main/java/de/intevation/lada/data/importer/Writer.java @ 338:b6f770956cae
Added new writer module and report object for importer.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Wed, 28 Aug 2013 15:12:50 +0200 |
parents | |
children | 490dc50365e7 |
rev | line source |
---|---|
338
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
1 package de.intevation.lada.data.importer; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
2 |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
3 import java.util.List; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
4 |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
5 import de.intevation.lada.auth.AuthenticationResponse; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
6 import de.intevation.lada.model.LKommentarM; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
7 import de.intevation.lada.model.LKommentarP; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
8 import de.intevation.lada.model.LMessung; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
9 import de.intevation.lada.model.LMesswert; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
10 import de.intevation.lada.model.LOrt; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
11 import de.intevation.lada.model.LProbe; |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
12 |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
13 |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
14 public interface Writer |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
15 { |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
16 public boolean writeProbe(AuthenticationResponse auth, LProbe probe); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
17 public boolean writeMessungen( |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
18 AuthenticationResponse auth, |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
19 List<LMessung> messungen); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
20 public boolean writeOrte(AuthenticationResponse auth, List<LOrt> orte); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
21 public boolean writeProbenKommentare( |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
22 AuthenticationResponse auth, |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
23 List<LKommentarP> kommentare); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
24 public boolean writeMessungKommentare( |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
25 AuthenticationResponse auth, |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
26 List<LKommentarM> kommentare); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
27 public boolean writeMesswerte( |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
28 AuthenticationResponse auth, |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
29 List<LMesswert> werte); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
30 public List<ReportData> getErrors(); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
31 public List<ReportData> getWarnings(); |
b6f770956cae
Added new writer module and report object for importer.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
32 } |