Interface CountryZoneDeliveryModeDao

All Superinterfaces:
Dao
All Known Subinterfaces:
C2LItemZoneDeliveryModeDao
All Known Implementing Classes:
ChineseC2LItemZoneDeliveryModeDao, DefaultCountryZoneDeliveryModeDao

public interface CountryZoneDeliveryModeDao extends Dao
DAO to find zone delivery modes.
  • Method Details

    • findDeliveryModesByCountryAndCurrency

      @Deprecated(since="5.0", forRemoval=true) Collection<DeliveryModeModel> findDeliveryModesByCountryAndCurrency(CountryModel deliveryCountry, CurrencyModel currency, Boolean net)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Since 5.0. Use findDeliveryModes(AbstractOrderModel abstractOrder) instead.
      Find the delivery modes for the delivery country, currency and net flag.
      Parameters:
      deliveryCountry - the delivery country
      currency - the cart currency
      net - the net flag
      Returns:
      the matching delivery modes
    • findDeliveryModes

      Collection<DeliveryModeModel> findDeliveryModes(AbstractOrderModel order)
      Find the delivery modes for the delivery country, currency, net flag and store.
      Parameters:
      order - the order with search parameters.
      Returns:
      the matching delivery modes