Interface PROSRemoveShoppingBaggageProductStrategy

All Known Implementing Classes:
DefaultPROSRemoveAllowanceStrategy, DefaultPROSRemoveCarryOnAllowanceStrategy, DefaultPROSRemoveShoppingBaggageStrategy

public interface PROSRemoveShoppingBaggageProductStrategy
The Pros interface to remove a Shopping Baggage Product from the cart basing on its sub type (carry on, allowance, charge).
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    This method removes a Shopping Baggage Product from the cart basing on its sub type (carry on, allowance, charge).
  • Method Details

    • removeShoppingBaggageProduct

      void removeShoppingBaggageProduct(CartModel cartModel, AbstractOrderEntryModel orderEntryModel) throws CancelFlightException
      This method removes a Shopping Baggage Product from the cart basing on its sub type (carry on, allowance, charge).
      Parameters:
      cartModel - the cart model
      orderEntryModel - the order entry
      Throws:
      CancelFlightException