Class PageUpdateRequiresValidationPredicate
- java.lang.Object
-
- de.hybris.platform.cmsfacades.cmsitems.predicates.PageUpdateRequiresValidationPredicate
-
- All Implemented Interfaces:
java.util.function.Predicate<AbstractPageModel>
public class PageUpdateRequiresValidationPredicate extends java.lang.Object implements java.util.function.Predicate<AbstractPageModel>
Predicate to test if a given page must be validated during an update. A page must be validated for an update when the page already exists and the page is going to end up in an ACTIVE state after the update (regardless of its previous state).Returns TRUE if the page requires to be validated; FALSE otherwise.
-
-
Constructor Summary
Constructors Constructor Description PageUpdateRequiresValidationPredicate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CMSAdminPageServicegetAdminPageService()protected booleanpageAlreadyExists(AbstractPageModel pageToEvaluate)voidsetAdminPageService(CMSAdminPageService adminPageService)booleantest(AbstractPageModel pageToUpdate)
-
-
-
Method Detail
-
test
public boolean test(AbstractPageModel pageToUpdate)
- Specified by:
testin interfacejava.util.function.Predicate<AbstractPageModel>
-
pageAlreadyExists
protected boolean pageAlreadyExists(AbstractPageModel pageToEvaluate)
-
getAdminPageService
protected CMSAdminPageService getAdminPageService()
-
setAdminPageService
public void setAdminPageService(CMSAdminPageService adminPageService)
-
-