comparison src/main/java/de/intevation/lada/validation/rules/status/StatusFolge.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 c0883477db3f
children 4d95cc7f0a43
comparison
equal deleted inserted replaced
1027:9971471d562c 1028:1c41c7b8f7c2
9 9
10 import java.util.List; 10 import java.util.List;
11 11
12 import javax.inject.Inject; 12 import javax.inject.Inject;
13 13
14 import de.intevation.lada.model.land.LStatusProtokoll; 14 import de.intevation.lada.model.land.StatusProtokoll;
15 import de.intevation.lada.model.stamm.StatusKombi; 15 import de.intevation.lada.model.stammdaten.StatusKombi;
16 import de.intevation.lada.model.stamm.StatusReihenfolge; 16 import de.intevation.lada.model.stammdaten.StatusReihenfolge;
17 import de.intevation.lada.util.annotation.RepositoryConfig; 17 import de.intevation.lada.util.annotation.RepositoryConfig;
18 import de.intevation.lada.util.data.QueryBuilder; 18 import de.intevation.lada.util.data.QueryBuilder;
19 import de.intevation.lada.util.data.Repository; 19 import de.intevation.lada.util.data.Repository;
20 import de.intevation.lada.util.data.RepositoryType; 20 import de.intevation.lada.util.data.RepositoryType;
21 import de.intevation.lada.validation.Violation; 21 import de.intevation.lada.validation.Violation;
34 @RepositoryConfig(type=RepositoryType.RO) 34 @RepositoryConfig(type=RepositoryType.RO)
35 private Repository repository; 35 private Repository repository;
36 36
37 @Override 37 @Override
38 public Violation execute(Object object) { 38 public Violation execute(Object object) {
39 LStatusProtokoll status = (LStatusProtokoll)object; 39 /*
40 StatusProtokoll status = (StatusProtokoll)object;
40 QueryBuilder<StatusKombi> kombi = new QueryBuilder<StatusKombi>( 41 QueryBuilder<StatusKombi> kombi = new QueryBuilder<StatusKombi>(
41 repository.entityManager("stamm"), 42 repository.entityManager("stamm"),
42 StatusKombi.class); 43 StatusKombi.class);
43 kombi.and("stufeId", status.getStatusStufe()); 44 kombi.and("stufeId", status.getStatusStufe());
44 kombi.and("wertId", status.getStatusWert()); 45 kombi.and("wertId", status.getStatusWert());
86 Violation violation = new Violation(); 87 Violation violation = new Violation();
87 violation.addError("status", 632); 88 violation.addError("status", 632);
88 return violation; 89 return violation;
89 } 90 }
90 91
91 return null; 92 return null;*/
93
94 Violation violation = new Violation();
95 violation.addError("status", 000);
96 return violation;
92 } 97 }
93 } 98 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)