Class AddAccommodationBundleToCartStrategy
java.lang.Object
de.hybris.platform.travelfacades.packages.strategies.impl.AddAccommodationBundleToCartStrategy
- All Implemented Interfaces:
AddBundleToCartByTypeStrategy
public class AddAccommodationBundleToCartStrategy
extends Object
implements AddBundleToCartByTypeStrategy
Concrete implementation of
AddBundleToCartByTypeStrategy allowing to add products belonging to an
AccommodationBundleTemplate to the cart-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBundleToCart(BundleTemplateModel bundleTemplate, AddDealToCartData addDealToCartData) Adds the products relative to the specified bundle to the cart.protected AccommodationCartFacadevoidsetAccommodationCartFacade(AccommodationCartFacade accommodationCartFacade)
-
Constructor Details
-
AddAccommodationBundleToCartStrategy
public AddAccommodationBundleToCartStrategy()
-
-
Method Details
-
addBundleToCart
public List<CartModificationData> addBundleToCart(BundleTemplateModel bundleTemplate, AddDealToCartData addDealToCartData) throws de.hybris.platform.commerceservices.order.CommerceCartModificationException Description copied from interface:AddBundleToCartByTypeStrategyAdds the products relative to the specified bundle to the cart. Each implementation covers a specific bundle type.- Specified by:
addBundleToCartin interfaceAddBundleToCartByTypeStrategy- Throws:
de.hybris.platform.commerceservices.order.CommerceCartModificationException
-
getAccommodationCartFacade
- Returns:
- the accommodationCartFacade
-
setAccommodationCartFacade
- Parameters:
accommodationCartFacade- the accommodationCartFacade to set
-