Class DefaultCisTaxCalculationService
- java.lang.Object
-
- de.hybris.platform.integration.cis.tax.service.impl.DefaultCisTaxCalculationService
-
- All Implemented Interfaces:
CisTaxCalculationService
public class DefaultCisTaxCalculationService extends java.lang.Object implements CisTaxCalculationService
-
-
Constructor Summary
Constructors Constructor Description DefaultCisTaxCalculationService()
-
Method Summary
-
-
-
Method Detail
-
calculateExternalTaxes
public ExternalTaxDocument calculateExternalTaxes(AbstractOrderModel abstractOrder)
Description copied from interface:CisTaxCalculationServiceCalculate taxes for an order.- Specified by:
calculateExternalTaxesin interfaceCisTaxCalculationService- Parameters:
abstractOrder- order to calculate taxes for- Returns:
- an ExternalTaxDocument that represents the taxes
-
getExternalTaxDocument
protected ExternalTaxDocument getExternalTaxDocument(AbstractOrderModel abstractOrder, CisOrder cisOrder)
-
getCisClientTaxService
protected CisClientTaxService getCisClientTaxService()
-
setCisClientTaxService
public void setCisClientTaxService(CisClientTaxService cisClientTaxService)
-
getSessionService
public SessionService getSessionService()
-
setSessionService
public void setSessionService(SessionService sessionService)
-
getExternalTaxDocumentConverter
public Converter<CisTaxDocOrder,ExternalTaxDocument> getExternalTaxDocumentConverter()
-
setExternalTaxDocumentConverter
public void setExternalTaxDocumentConverter(Converter<CisTaxDocOrder,ExternalTaxDocument> externalTaxDocumentConverter)
-
getConfigurationService
public ConfigurationService getConfigurationService()
-
setConfigurationService
public void setConfigurationService(ConfigurationService configurationService)
-
getCisAddressConverter
public Converter<AddressModel,CisAddress> getCisAddressConverter()
-
setCisAddressConverter
public void setCisAddressConverter(Converter<AddressModel,CisAddress> cisAddressConverter)
-
getCalculateExternalTaxesFallbackStrategy
public CalculateExternalTaxesStrategy getCalculateExternalTaxesFallbackStrategy()
-
setCalculateExternalTaxesFallbackStrategy
public void setCalculateExternalTaxesFallbackStrategy(CalculateExternalTaxesStrategy calculateExternalTaxesFallbackStrategy)
-
getCisOrderConverter
public Converter<AbstractOrderModel,CisOrder> getCisOrderConverter()
-
setCisOrderConverter
public void setCisOrderConverter(Converter<AbstractOrderModel,CisOrder> cisOrderConverter)
-
getTenantId
protected java.lang.String getTenantId()
-
setTenantId
public void setTenantId(java.lang.String tenantId)
-
-