Class PageUpdateRequiresValidationPredicate
java.lang.Object
de.hybris.platform.cmsfacades.cmsitems.predicates.PageUpdateRequiresValidationPredicate
- All Implemented Interfaces:
Predicate<AbstractPageModel>
public class PageUpdateRequiresValidationPredicate
extends Object
implements 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected CMSAdminPageServiceprotected booleanpageAlreadyExists(AbstractPageModel pageToEvaluate) voidsetAdminPageService(CMSAdminPageService adminPageService) booleantest(AbstractPageModel pageToUpdate)
-
Constructor Details
-
PageUpdateRequiresValidationPredicate
public PageUpdateRequiresValidationPredicate()
-
-
Method Details
-
test
- Specified by:
testin interfacePredicate<AbstractPageModel>
-
pageAlreadyExists
-
getAdminPageService
-
setAdminPageService
-