Mercurial > lada > lada-server
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 } |