Mercurial > lada > lada-server
annotate src/main/java/de/intevation/lada/validation/ValidationException.java @ 63:7dc8a1579e39
New validator interface and validation exception.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Fri, 31 May 2013 13:59:58 +0200 |
parents | |
children | 9e34b7e872f9 |
rev | line source |
---|---|
63
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
1 package de.intevation.lada.validation; |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
2 |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
3 import java.util.Map; |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
4 |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
5 |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
6 public class ValidationException |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
7 extends Exception |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
8 { |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
9 private Map<String, Integer> errors; |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
10 |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
11 @SuppressWarnings("unused") |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
12 private ValidationException() { |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
13 } |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
14 |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
15 public ValidationException(Map<String, Integer> errors) { |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
16 this.errors = errors; |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
17 } |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
18 |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
19 public Map<String, Integer> getErrors() { |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
20 return errors; |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
21 } |
7dc8a1579e39
New validator interface and validation exception.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
22 } |