Class ItemPersistRequestPermissionValidator
java.lang.Object
de.hybris.platform.inboundservices.persistence.validation.ItemPersistRequestPermissionValidator
- All Implemented Interfaces:
ItemPersistRequestValidator
public class ItemPersistRequestPermissionValidator
extends Object
implements ItemPersistRequestValidator
-
Constructor Summary
ConstructorsConstructorDescriptionItemPersistRequestPermissionValidator(AccessRightsService accessRightsService, ModelService modelService) -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(PersistenceContext context, ItemModel itemModel) 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.
-
Constructor Details
-
ItemPersistRequestPermissionValidator
public ItemPersistRequestPermissionValidator(@Nonnull AccessRightsService accessRightsService, @Nonnull ModelService modelService)
-
-
Method Details
-
validate
Description copied from interface:ItemPersistRequestValidatorValidates 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:
validatein interfaceItemPersistRequestValidator- Parameters:
context- a persistence context containing information about the item being persisted.itemModel- an item to be persisted
-