Class RequestedItemPresenceValidator
java.lang.Object
de.hybris.platform.integrationservices.search.validation.RequestedItemPresenceValidator
- All Implemented Interfaces:
ItemSearchRequestValidator
A validator that ensures presence of the
ItemSearchRequest.getRequestedItem() for unique item
searches. Requested item is required for such cases because it contains values for the item key attributes.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(ItemSearchRequest request) Validates the specified item search request and rejects it by throwing an exception, if the specified request does not meet certain criteria.
-
Constructor Details
-
RequestedItemPresenceValidator
public RequestedItemPresenceValidator()
-
-
Method Details
-
validate
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()
-