22
22
import org .hibernate .validator .constraints .NotEmpty ;
23
23
import ru .mystamps .web .support .beanvalidation .FieldsMatch ;
24
24
import ru .mystamps .web .support .beanvalidation .FieldsMismatch ;
25
- import ru .mystamps .web .validation .ValidationRules ;
26
25
27
26
import javax .validation .GroupSequence ;
28
27
import javax .validation .constraints .Pattern ;
@@ -47,24 +46,24 @@ public class ActivateAccountForm implements ActivateAccountDto {
47
46
@ NotEmpty (groups = Login1Checks .class )
48
47
@ Size .List ({
49
48
@ Size (
50
- min = ValidationRules .LOGIN_MIN_LENGTH ,
49
+ min = AccountValidation .LOGIN_MIN_LENGTH ,
51
50
message = "{value.too-short}" ,
52
51
groups = Login2Checks .class
53
52
),
54
53
@ Size (
55
- max = ValidationRules .LOGIN_MAX_LENGTH ,
54
+ max = AccountValidation .LOGIN_MAX_LENGTH ,
56
55
message = "{value.too-long}" ,
57
56
groups = Login2Checks .class
58
57
)
59
58
})
60
59
@ Pattern .List ({
61
60
@ Pattern (
62
- regexp = ValidationRules .LOGIN_REGEXP ,
61
+ regexp = AccountValidation .LOGIN_REGEXP ,
63
62
message = "{login.invalid}" ,
64
63
groups = Login3Checks .class
65
64
),
66
65
@ Pattern (
67
- regexp = ValidationRules .LOGIN_NO_REPEATING_CHARS_REGEXP ,
66
+ regexp = AccountValidation .LOGIN_NO_REPEATING_CHARS_REGEXP ,
68
67
message = "{login.repetition_chars}" ,
69
68
groups = Login4Checks .class
70
69
)
@@ -73,18 +72,18 @@ public class ActivateAccountForm implements ActivateAccountDto {
73
72
private String login ;
74
73
75
74
@ Size (
76
- max = ValidationRules .NAME_MAX_LENGTH ,
75
+ max = AccountValidation .NAME_MAX_LENGTH ,
77
76
message = "{value.too-long}" ,
78
77
groups = Name1Checks .class
79
78
)
80
79
@ Pattern .List ({
81
80
@ Pattern (
82
- regexp = ValidationRules .NAME_REGEXP ,
81
+ regexp = AccountValidation .NAME_REGEXP ,
83
82
message = "{name.invalid}" ,
84
83
groups = Name2Checks .class
85
84
),
86
85
@ Pattern (
87
- regexp = ValidationRules .NAME_NO_HYPHEN_REGEXP ,
86
+ regexp = AccountValidation .NAME_NO_HYPHEN_REGEXP ,
88
87
message = "{value.hyphen}" ,
89
88
groups = Name3Checks .class
90
89
)
@@ -94,12 +93,12 @@ public class ActivateAccountForm implements ActivateAccountDto {
94
93
@ NotEmpty (groups = Password1Checks .class )
95
94
@ Size .List ({
96
95
@ Size (
97
- min = ValidationRules .PASSWORD_MIN_LENGTH ,
96
+ min = AccountValidation .PASSWORD_MIN_LENGTH ,
98
97
message = "{value.too-short}" ,
99
98
groups = Password2Checks .class
100
99
),
101
100
@ Size (
102
- max = ValidationRules .PASSWORD_MAX_LENGTH ,
101
+ max = AccountValidation .PASSWORD_MAX_LENGTH ,
103
102
message = "{value.too-long}" ,
104
103
groups = Password2Checks .class
105
104
)
@@ -111,13 +110,13 @@ public class ActivateAccountForm implements ActivateAccountDto {
111
110
112
111
@ NotEmpty (groups = ActKey1Checks .class )
113
112
@ Size (
114
- min = ValidationRules .ACT_KEY_LENGTH ,
115
- max = ValidationRules .ACT_KEY_LENGTH ,
113
+ min = AccountValidation .ACT_KEY_LENGTH ,
114
+ max = AccountValidation .ACT_KEY_LENGTH ,
116
115
message = "{value.invalid-length}" ,
117
116
groups = ActKey2Checks .class
118
117
)
119
118
@ Pattern (
120
- regexp = ValidationRules .ACT_KEY_REGEXP ,
119
+ regexp = AccountValidation .ACT_KEY_REGEXP ,
121
120
message = "{key.invalid}" ,
122
121
groups = ActKey3Checks .class
123
122
)
0 commit comments