Class AbstractAddToCartValidationStrategy
java.lang.Object
de.hybris.platform.travelfacades.strategies.AbstractAddToCartValidationStrategy
- All Implemented Interfaces:
AddToCartValidationStrategy
- Direct Known Subclasses:
BundledProductValidationStrategy,ProductAvailabilityValidationStrategy,TravellerStatusValidationStrategy,TravelRestrictionValidationStrategy
public abstract class AbstractAddToCartValidationStrategy
extends Object
implements AddToCartValidationStrategy
Abstract Strategy implementing
AddToCartValidationStrategy-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AddToCartResponseDatagetAddToCartResponse(boolean valid, List<String> errorMessages) Creates a AddToCartResponseDataprotected AddToCartResponseDatagetAddToCartResponse(boolean valid, List<String> errorMessages, String statusMessage) Creates a AddToCartResponseDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.travelfacades.strategies.AddToCartValidationStrategy
validateAddToCart
-
Constructor Details
-
AbstractAddToCartValidationStrategy
public AbstractAddToCartValidationStrategy()
-
-
Method Details
-
getAddToCartResponse
Creates a AddToCartResponseData- Parameters:
valid- as a boolean flagerrorMessages- as a list of error messages- Returns:
- the AddToCartResponseData
-
getAddToCartResponse
protected AddToCartResponseData getAddToCartResponse(boolean valid, List<String> errorMessages, String statusMessage) Creates a AddToCartResponseData- Parameters:
valid- as a boolean flagerrorMessages- as a list of error messagesstatusMessage- the status message- Returns:
- the AddToCartResponseData
-