Interface DeliveryTimeSlotFacade

All Superinterfaces:
AcceleratorCheckoutFacade, CheckoutFacade
All Known Implementing Classes:
DefaultChineseDeliveryTimeSlotFacade

public interface DeliveryTimeSlotFacade extends AcceleratorCheckoutFacade
Facade for DeliveryTimeSlot
  • Method Details

    • getAllDeliveryTimeSlots

      List<DeliveryTimeSlotData> getAllDeliveryTimeSlots()
      Gets all of the DeliveryTimeSlots.
      Returns:
      List
    • setDeliveryTimeSlot

      void setDeliveryTimeSlot(String deliveryTimeSlot)
      Sets the DeliveryTimeSlot into the cartmodel.
      Parameters:
      deliveryTimeSlot - the code of the delivery time slot
    • getDeliveryTimeSlotByCode

      DeliveryTimeSlotData getDeliveryTimeSlotByCode(String code)
      Gets the DeliveryTimeSlot by code.
      Parameters:
      code - the code of the delivery time slot
      Returns:
      delivery timeslot model
    • removeDeliveryTimeSlot

      void removeDeliveryTimeSlot()
      Removes delivery time slot from current cart.