Class TmaCommerceDeleteFromCartStrategy

java.lang.Object
de.hybris.platform.commerceservices.order.impl.DefaultCommerceRemoveEntryGroupStrategy
de.hybris.platform.b2ctelcoservices.order.impl.TmaCommerceDeleteFromCartStrategy
All Implemented Interfaces:
TmaCartStrategy, de.hybris.platform.commerceservices.order.CommerceRemoveEntryGroupStrategy

@Deprecated(since="2102") public class TmaCommerceDeleteFromCartStrategy extends de.hybris.platform.commerceservices.order.impl.DefaultCommerceRemoveEntryGroupStrategy implements TmaCartStrategy
Deprecated.
since 2102. Use TmaDeleteFromCartStrategy instead
Cart strategy implementation for deleting product offering from cart.
Since:
1907
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    processCartAction(List<CommerceCartParameter> commerceCartParameterList)
    Deprecated.
    Processes cart updates.
    protected void
    Deprecated.
    Checks if cart has PO with entry group number provided in parameter.

    Methods inherited from class de.hybris.platform.commerceservices.order.impl.DefaultCommerceRemoveEntryGroupStrategy

    afterRemoveEntryGroup, beforeRemoveEntryGroup, createRemoveEntryGroupResp, doRemoveEntryGroup, excludeEntryGroup, getAllSubsequentGroupNumbers, getCommerceRemoveEntryGroupHooks, getConfigurationService, getEntryGroupService, getUpdateCartEntryStrategy, removeEntriesByGroupNumber, removeEntryGroup, setCommerceRemoveEntryGroupHooks, setConfigurationService, setEntryGroupService, setUpdateCartEntryStrategy, validateRemoveEntryGroupParameter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TmaCommerceDeleteFromCartStrategy

      public TmaCommerceDeleteFromCartStrategy()
      Deprecated.
  • Method Details

    • processCartAction

      public List<CommerceCartModification> processCartAction(List<CommerceCartParameter> commerceCartParameterList) throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Deprecated.
      Description copied from interface: TmaCartStrategy
      Processes cart updates.
      Specified by:
      processCartAction in interface TmaCartStrategy
      Parameters:
      commerceCartParameterList - contains attributes used for cart updates
      Returns:
      list CommerceCartModification
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException - in case of any error occurs during cart update
    • validateEntryGroupNumber

      protected void validateEntryGroupNumber(CommerceCartParameter parameter) throws de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Deprecated.
      Checks if cart has PO with entry group number provided in parameter.
      Parameters:
      parameter - contains attributes used for cart entry updates
      Throws:
      de.hybris.platform.commerceservices.order.CommerceCartModificationException - if the cart does not have the entry group number provided in the parameter