public class CmsDefaultValidationHandler extends java.lang.Object implements I_CmsValidationHandler
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
EMAIL_REGEX
The email regular expression.
|
static java.lang.String |
USERNAME_CONSTRAINTS
The user name constraints.
|
static java.lang.String |
ZIPCODE_REGEX
The zipcode regular expression.
|
| 构造器和说明 |
|---|
CmsDefaultValidationHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkEmail(java.lang.String email)
The email should only be composed by digits and standard english letters, points,
underscores and exact one "At" symbol.
|
void |
checkFirstname(java.lang.String firstname)
Checks if the provided first name is valid.
|
void |
checkGroupName(java.lang.String name)
Checks if the provided group name is a valid group name.
|
void |
checkLastname(java.lang.String lastname)
Checks if the provided last name is valid.
|
void |
checkUserName(java.lang.String userName)
A user name can only be composed of digits,
standard ASCII letters and the symbols defined in
USERNAME_CONSTRAINTS. |
void |
checkZipCode(java.lang.String zipcode)
That means, the parameter should only be composed by digits and standard english letters.
|
public static final java.lang.String EMAIL_REGEX
public static final java.lang.String USERNAME_CONSTRAINTS
public static final java.lang.String ZIPCODE_REGEX
public void checkEmail(java.lang.String email)
throws CmsIllegalArgumentException
checkEmail 在接口中 I_CmsValidationHandleremail - the email address to validateCmsIllegalArgumentException - if the given email address is not validI_CmsValidationHandler.checkEmail(java.lang.String)public void checkFirstname(java.lang.String firstname)
throws CmsIllegalArgumentException
I_CmsValidationHandlercheckFirstname 在接口中 I_CmsValidationHandlerfirstname - the first name to validateCmsIllegalArgumentException - if the given email address is not validI_CmsValidationHandler.checkFirstname(java.lang.String)public void checkGroupName(java.lang.String name)
throws CmsIllegalArgumentException
I_CmsValidationHandlercheckGroupName 在接口中 I_CmsValidationHandlername - the group name to checkCmsIllegalArgumentException - if the given group name is not validI_CmsValidationHandler.checkGroupName(java.lang.String)public void checkLastname(java.lang.String lastname)
throws CmsIllegalArgumentException
I_CmsValidationHandlercheckLastname 在接口中 I_CmsValidationHandlerlastname - the last name to validateCmsIllegalArgumentException - if the given email address is not validI_CmsValidationHandler.checkLastname(java.lang.String)public void checkUserName(java.lang.String userName)
throws CmsIllegalArgumentException
USERNAME_CONSTRAINTS.checkUserName 在接口中 I_CmsValidationHandleruserName - the user name to checkCmsIllegalArgumentException - if the given user name is not validI_CmsValidationHandler.checkUserName(java.lang.String)public void checkZipCode(java.lang.String zipcode)
throws CmsIllegalArgumentException
checkZipCode 在接口中 I_CmsValidationHandlerzipcode - the zip code to validateCmsIllegalArgumentException - if the given zip code is not validI_CmsValidationHandler.checkZipCode(java.lang.String)