Interface ShoppingTravelCommerceCartService

All Known Implementing Classes:
DefaultShoppingTravelCommerceCartService

public interface ShoppingTravelCommerceCartService
The Shopping Travel Commerce Cart Service interface, for setting the solutionId to a product.
  • Method Details

    • addPerLegBundleProductToCart

      List<CommerceCartModification> addPerLegBundleProductToCart(String bundleTemplateId, int solutionId) throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Add per leg bundle product to cart list. Sets the solutionId for which the product belongs.
      Parameters:
      bundleTemplateId - the bundle template id
      solutionId - the solution id
      Returns:
      the list
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException - the commerce cart modification exception
    • addAutoPickProductsToCart

      List<CommerceCartModification> addAutoPickProductsToCart(ProductModel productModel, String bundleTemplateId, int bundleEntryGroupNo, int solutionId) throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Add the autoPickProduct to the cart. Sets the solutionId to the product.
      Parameters:
      productModel - the product
      bundleTemplateId - the bundle template Id
      bundleEntryGroupNo - the bundle entry group number
      Returns:
      the list of commerce cart modifications
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException