1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.itracker;
20
21 public class PasswordException extends Exception {
22
23
24
25 private static final long serialVersionUID = 7738934888428402714L;
26 public static final int INVALID_DATA = -1;
27 public static final int UNKNOWN_USER = -2;
28 public static final int INVALID_NAME = -3;
29 public static final int INVALID_EMAIL = -4;
30 public static final int INACTIVE_ACCOUNT = -5;
31 public static final int SYSTEM_ERROR = -6;
32 public static final int FEATURE_DISABLED = -7;
33
34 private int type = 0;
35
36 public PasswordException() {
37 }
38
39 public PasswordException(int type) {
40 this.type = type;
41 }
42
43 public int getType() {
44 return type;
45 }
46
47 public void setType(int type) {
48 this.type = type;
49 }
50
51 }
52
53