Class RequestedItemPresenceValidator
- java.lang.Object
-
- de.hybris.platform.integrationservices.search.validation.RequestedItemPresenceValidator
-
- All Implemented Interfaces:
ItemSearchRequestValidator
public class RequestedItemPresenceValidator extends java.lang.Object implements ItemSearchRequestValidator
A validator that ensures presence of theItemSearchRequest.getRequestedItem()for unique item searches. Requested item is required for such cases because it contains values for the item key attributes.
-
-
Constructor Summary
Constructors Constructor Description RequestedItemPresenceValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidate(ItemSearchRequest request)Validates the specified item search request and rejects it by throwing an exception, if the specified request does not meet certain criteria.
-
-
-
Method Detail
-
validate
public void validate(ItemSearchRequest request)
Validates the specified item search request and rejects it by throwing an exception, if the specified request does not meet certain criteria.- Specified by:
validatein interfaceItemSearchRequestValidator- Parameters:
request- a request to validate- Throws:
MissingRequestedItemException- ifrequest.getRequestedItem().isEmpty()
-
-