Class DefaultWorkflowItemValidator

java.lang.Object
de.hybris.platform.cmsfacades.cmsitems.validator.DefaultWorkflowItemValidator
All Implemented Interfaces:
Validator<CMSItemModel>

public class DefaultWorkflowItemValidator extends Object implements Validator<CMSItemModel>
Validates whether the item model can be edited in current workflow context.
  • Constructor Details

    • DefaultWorkflowItemValidator

      public DefaultWorkflowItemValidator()
  • Method Details

    • validate

      public void validate(CMSItemModel item)
      Description copied from interface: Validator
      Method to perform validation on a given object.
      Specified by:
      validate in interface Validator<CMSItemModel>
      Parameters:
      item - the inpected object being validated.
    • throwNotEditableInCurrentWorkflowContextException

      protected void throwNotEditableInCurrentWorkflowContextException()
      Throws a localized NonEditableItemInWorkflowException exception.
    • getCmsWorkflowService

      protected CMSWorkflowService getCmsWorkflowService()
    • setCmsWorkflowService

      public void setCmsWorkflowService(CMSWorkflowService cmsWorkflowService)