public class DefaultRecalculateExternalTaxesStrategy extends java.lang.Object implements RecalculateExternalTaxesStrategy
RecalculateExternalTaxesStrategy implementation, gives decision whether or not a recalculation of the
external taxes is necessary.SESSION_ATTIR_ORDER_RECALCULATION_HASH| Constructor and Description |
|---|
DefaultRecalculateExternalTaxesStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartHashCalculationStrategy |
getCommerceCartHashCalculationStrategy() |
protected ModelService |
getModelService() |
protected SessionService |
getSessionService() |
boolean |
recalculate(AbstractOrderModel abstractOrderModel)
Base implementation to generate the hash if not existing and compare if it does.
|
void |
setCommerceCartHashCalculationStrategy(CommerceCartHashCalculationStrategy commerceCartHashCalculationStrategy) |
void |
setModelService(ModelService modelService) |
void |
setSessionService(SessionService sessionService) |
public DefaultRecalculateExternalTaxesStrategy()
public boolean recalculate(AbstractOrderModel abstractOrderModel)
recalculate in interface RecalculateExternalTaxesStrategyprotected ModelService getModelService()
public void setModelService(ModelService modelService)
protected CommerceCartHashCalculationStrategy getCommerceCartHashCalculationStrategy()
public void setCommerceCartHashCalculationStrategy(CommerceCartHashCalculationStrategy commerceCartHashCalculationStrategy)
protected SessionService getSessionService()
public void setSessionService(SessionService sessionService)
Copyright © 2018 SAP SE. All Rights Reserved.