Class ItemPersistRequestPermissionValidator

java.lang.Object
de.hybris.platform.inboundservices.persistence.validation.ItemPersistRequestPermissionValidator
All Implemented Interfaces:
ItemPersistRequestValidator

public class ItemPersistRequestPermissionValidator extends Object implements ItemPersistRequestValidator
  • Constructor Details

    • ItemPersistRequestPermissionValidator

      public ItemPersistRequestPermissionValidator(@Nonnull AccessRightsService accessRightsService, @Nonnull ModelService modelService)
  • Method Details

    • validate

      public void validate(PersistenceContext context, ItemModel itemModel)
      Description copied from interface: ItemPersistRequestValidator
      Validates the item can be persisted with the given context and rejects it by throwing an exception, if the specified request does not meet certain criteria.
      Specified by:
      validate in interface ItemPersistRequestValidator
      Parameters:
      context - a persistence context containing information about the item being persisted.
      itemModel - an item to be persisted