public class DefaultDynamicSkuPricingInvocationHandler extends Object implements InvocationHandler
| Constructor and Description |
|---|
DefaultDynamicSkuPricingInvocationHandler(BigDecimal salePriceOverride)
This is used with SkuBundleItem to allow the bundle override price.
|
DefaultDynamicSkuPricingInvocationHandler(Sku sku) |
DefaultDynamicSkuPricingInvocationHandler(Sku sku,
BigDecimal salePriceOverride)
This is used with SkuBundleItem to allow the bundle override price.
|
DefaultDynamicSkuPricingInvocationHandler(Sku sku,
Money adjustments)
Used to add ProductOptionValue price adjustments to the proxy Sku
|
| Modifier and Type | Method and Description |
|---|---|
Object |
invoke(Object proxy,
Method method,
Object[] args) |
void |
reset() |
public DefaultDynamicSkuPricingInvocationHandler(Sku sku)
public DefaultDynamicSkuPricingInvocationHandler(Sku sku, BigDecimal salePriceOverride)
sku - salePriceOverride - public DefaultDynamicSkuPricingInvocationHandler(BigDecimal salePriceOverride)
sku - salePriceOverride - public DefaultDynamicSkuPricingInvocationHandler(Sku sku, Money adjustments)
sku - adjustments - - the sum total of the ProductOptionValue price adjustments. If null, this
functions the same as the default constructor. This value is added to both the salePrice and retailPriceCopyright © 2019. All rights reserved.