Class DefaultB2BQuoteEvaluationStrategy
- java.lang.Object
-
- de.hybris.platform.b2b.strategies.impl.DefaultB2BQuoteEvaluationStrategy
-
- All Implemented Interfaces:
QuoteEvaluationStrategy
@Deprecated(since="6.3", forRemoval=true) public class DefaultB2BQuoteEvaluationStrategy extends java.lang.Object implements QuoteEvaluationStrategyDeprecated, for removal: This API element is subject to removal in a future version.Since 6.3.
-
-
Constructor Summary
Constructors Constructor Description DefaultB2BQuoteEvaluationStrategy()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected B2BQuoteLimitModelfindQuoteLimitAssignedToUnit(B2BUnitModel unit)Deprecated, for removal: This API element is subject to removal in a future version.protected B2BCurrencyConversionServicegetB2bCurrencyConversionService()Deprecated, for removal: This API element is subject to removal in a future version.B2BUnitService<B2BUnitModel,B2BCustomerModel>getB2bUnitService()Deprecated, for removal: This API element is subject to removal in a future version.protected CommonI18NServicegetCommonI18NService()Deprecated, for removal: This API element is subject to removal in a future version.java.math.BigDecimalgetQuoteLimit()Deprecated, for removal: This API element is subject to removal in a future version.java.lang.StringgetQuoteLimitCurrency()Deprecated, for removal: This API element is subject to removal in a future version.booleanisQuoteAllowed(AbstractOrderModel source)Deprecated, for removal: This API element is subject to removal in a future version.voidsetB2bCurrencyConversionService(B2BCurrencyConversionService b2bCurrencyConversionService)Deprecated, for removal: This API element is subject to removal in a future version.voidsetB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)Deprecated, for removal: This API element is subject to removal in a future version.voidsetCommonI18NService(CommonI18NService commonI18NService)Deprecated, for removal: This API element is subject to removal in a future version.voidsetQuoteLimit(java.math.BigDecimal quoteLimit)Deprecated, for removal: This API element is subject to removal in a future version.Given orders placed above this value in the given currency, Users shall be able to request quotesvoidsetQuoteLimitCurrency(java.lang.String quoteLimitCurrency)Deprecated, for removal: This API element is subject to removal in a future version.The ISOCode of the currency of the quoteLimit against which orders are calculated.
-
-
-
Method Detail
-
isQuoteAllowed
public boolean isQuoteAllowed(AbstractOrderModel source)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isQuoteAllowedin interfaceQuoteEvaluationStrategy
-
findQuoteLimitAssignedToUnit
protected B2BQuoteLimitModel findQuoteLimitAssignedToUnit(B2BUnitModel unit)
Deprecated, for removal: This API element is subject to removal in a future version.
-
setB2bCurrencyConversionService
public void setB2bCurrencyConversionService(B2BCurrencyConversionService b2bCurrencyConversionService)
Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
b2bCurrencyConversionService- the b2bCurrencyConversionService to set
-
setCommonI18NService
public void setCommonI18NService(CommonI18NService commonI18NService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getCommonI18NService
protected CommonI18NService getCommonI18NService()
Deprecated, for removal: This API element is subject to removal in a future version.- Returns:
- the commonI18NService
-
getB2bCurrencyConversionService
protected B2BCurrencyConversionService getB2bCurrencyConversionService()
Deprecated, for removal: This API element is subject to removal in a future version.- Returns:
- the b2bCurrencyConversionService
-
setB2bUnitService
public void setB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getB2bUnitService
public B2BUnitService<B2BUnitModel,B2BCustomerModel> getB2bUnitService()
Deprecated, for removal: This API element is subject to removal in a future version.- Returns:
- the b2bUnitService
-
getQuoteLimitCurrency
public java.lang.String getQuoteLimitCurrency()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setQuoteLimitCurrency
public void setQuoteLimitCurrency(java.lang.String quoteLimitCurrency)
Deprecated, for removal: This API element is subject to removal in a future version.The ISOCode of the currency of the quoteLimit against which orders are calculated.
-
getQuoteLimit
public java.math.BigDecimal getQuoteLimit()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setQuoteLimit
public void setQuoteLimit(java.math.BigDecimal quoteLimit)
Deprecated, for removal: This API element is subject to removal in a future version.Given orders placed above this value in the given currency, Users shall be able to request quotes
-
-