Class UpdatePageRestrictionValidator
- java.lang.Object
-
- de.hybris.platform.cmsfacades.pagesrestrictions.validator.UpdatePageRestrictionValidator
-
- All Implemented Interfaces:
org.springframework.validation.Validator
public class UpdatePageRestrictionValidator extends java.lang.Object implements org.springframework.validation.ValidatorValidates DTO for updating existing pages-restrictions relations.Rules:
- pageId not null
- page exists:
PageExistsPredicate - restrictionId not null
- restrictionId exists:
RestrictionExistsPredicate
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPAGE_IDstatic java.lang.StringRESTRICTION_ID
-
Constructor Summary
Constructors Constructor Description UpdatePageRestrictionValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.function.Predicate<java.lang.String>getPageExistsPredicate()protected java.util.function.Predicate<java.lang.String>getRestrictionExistsPredicate()voidsetPageExistsPredicate(java.util.function.Predicate<java.lang.String> pageExistsPredicate)voidsetRestrictionExistsPredicate(java.util.function.Predicate<java.lang.String> restrictionExistsPredicate)booleansupports(java.lang.Class<?> clazz)voidvalidate(java.lang.Object obj, org.springframework.validation.Errors errors)
-
-
-
Field Detail
-
PAGE_ID
public static final java.lang.String PAGE_ID
- See Also:
- Constant Field Values
-
RESTRICTION_ID
public static final java.lang.String RESTRICTION_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
supports
public boolean supports(java.lang.Class<?> clazz)
- Specified by:
supportsin interfaceorg.springframework.validation.Validator
-
validate
public void validate(java.lang.Object obj, org.springframework.validation.Errors errors)- Specified by:
validatein interfaceorg.springframework.validation.Validator
-
getRestrictionExistsPredicate
protected java.util.function.Predicate<java.lang.String> getRestrictionExistsPredicate()
-
setRestrictionExistsPredicate
public void setRestrictionExistsPredicate(java.util.function.Predicate<java.lang.String> restrictionExistsPredicate)
-
getPageExistsPredicate
protected java.util.function.Predicate<java.lang.String> getPageExistsPredicate()
-
setPageExistsPredicate
public void setPageExistsPredicate(java.util.function.Predicate<java.lang.String> pageExistsPredicate)
-
-