public class DefaultDeliveryModeCostRetrievalStrategy extends java.lang.Object implements DeliveryModeCostRetrievalStrategy
| Constructor and Description |
|---|
DefaultDeliveryModeCostRetrievalStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected BasketController |
getBasketController() |
protected CommonI18NService |
getCommonI18NService() |
java.math.BigDecimal |
getDeliveryCostForDeliveryMode(DeliveryModeModel deliveryMode)
Get delivery cost of a given delivery mode
|
protected DeliveryService |
getDeliveryService() |
protected FormatFactory |
getFormatFactory() |
java.lang.String |
getFormattedDeliveryCostForDeliveryMode(DeliveryModeModel deliveryMode)
Get currency formatted delivery cost of a given delivery mode
|
protected SessionService |
getSessionService() |
void |
setBasketController(BasketController basketController) |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setDeliveryService(DeliveryService deliveryService) |
void |
setFormatFactory(FormatFactory formatFactory) |
void |
setSessionService(SessionService sessionService) |
public DefaultDeliveryModeCostRetrievalStrategy()
protected DeliveryService getDeliveryService()
public void setDeliveryService(DeliveryService deliveryService)
protected BasketController getBasketController()
public void setBasketController(BasketController basketController)
protected CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
protected FormatFactory getFormatFactory()
public void setFormatFactory(FormatFactory formatFactory)
protected SessionService getSessionService()
public void setSessionService(SessionService sessionService)
public java.math.BigDecimal getDeliveryCostForDeliveryMode(DeliveryModeModel deliveryMode)
DeliveryModeCostRetrievalStrategygetDeliveryCostForDeliveryMode in interface DeliveryModeCostRetrievalStrategydeliveryMode - the delivery modepublic java.lang.String getFormattedDeliveryCostForDeliveryMode(DeliveryModeModel deliveryMode)
DeliveryModeCostRetrievalStrategygetFormattedDeliveryCostForDeliveryMode in interface DeliveryModeCostRetrievalStrategydeliveryMode - the delivery modeCopyright © 2018 SAP SE. All Rights Reserved.