public class ChineseDeliveryService extends DefaultDeliveryService implements DeliveryService
DefaultDeliveryService.DeliveryModeCostComparator| Constructor and Description |
|---|
ChineseDeliveryService() |
| Modifier and Type | Method and Description |
|---|---|
protected C2LItemZoneDeliveryModeValueDao |
getC2LItemZoneDeliveryModeValueDao() |
PriceValue |
getCost(AbstractOrderModel order,
DeliveryModeModel deliveryMode,
C2LItemModel c2LItem)
Get the cost of a given order with specific delivery mode
|
PriceValue |
getDeliveryCostForDeliveryModeAndAbstractOrder(DeliveryModeModel deliveryMode,
AbstractOrderModel abstractOrder)
Get the delivery cost of the given delivery mode for the given cart or order.
|
void |
setC2LItemZoneDeliveryModeValueDao(C2LItemZoneDeliveryModeValueDao c2lItemZoneDeliveryModeValueDao) |
getCommerceCommonI18NService, getCommonI18NService, getCountryForCode, getDeliveryAddressesLookupStrategy, getDeliveryCountriesForOrder, getDeliveryModeDao, getDeliveryModeForCode, getDeliveryModeLookupStrategy, getModelService, getSupportedDeliveryAddressesForOrder, getSupportedDeliveryModeListForOrder, getSupportedDeliveryModesForOrder, getZoneDeliveryModeValueForAbstractOrder, setCommerceCommonI18NService, setCommonI18NService, setDeliveryAddressesLookupStrategy, setDeliveryModeDao, setDeliveryModeLookupStrategy, setModelService, sortDeliveryModesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCountryForCode, getDeliveryCountriesForOrder, getDeliveryModeForCode, getSupportedDeliveryAddressesForOrder, getSupportedDeliveryModeListForOrder, getSupportedDeliveryModesForOrder, getZoneDeliveryModeValueForAbstractOrderpublic PriceValue getDeliveryCostForDeliveryModeAndAbstractOrder(DeliveryModeModel deliveryMode, AbstractOrderModel abstractOrder)
DeliveryServicegetDeliveryCostForDeliveryModeAndAbstractOrder in interface DeliveryServicegetDeliveryCostForDeliveryModeAndAbstractOrder in class DefaultDeliveryServicedeliveryMode - the delivery modeabstractOrder - the abstract orderpublic PriceValue getCost(AbstractOrderModel order, DeliveryModeModel deliveryMode, C2LItemModel c2LItem) throws JaloDeliveryModeException
order - order modeldeliveryMode - delivery modec2LItem - c2l itemJaloDeliveryModeException - when address model is not completeprotected C2LItemZoneDeliveryModeValueDao getC2LItemZoneDeliveryModeValueDao()
public void setC2LItemZoneDeliveryModeValueDao(C2LItemZoneDeliveryModeValueDao c2lItemZoneDeliveryModeValueDao)
Copyright © 2018 SAP SE. All Rights Reserved.