| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAddCouponActionStrategy
Encapsulates logic of adding coupon as rule action.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRuleActionStrategy<A extends AbstractRuleBasedPromotionActionModel>
Abstract base class for Rule Action Strategy.
|
class |
DefaultAddProductToCartActionStrategy
Encapsulates logic of adding new order entry and give a 100% discount for it.
|
class |
DefaultOrderAdjustTotalActionStrategy
Encapsulates logic of Rule Action processing for Cart total calculation.
|
class |
DefaultOrderEntryAdjustActionStrategy
Encapsulates logic of Cart total calculation after Line Item Discount as a Promotion Rule is applied.
|
class |
DefaultPotentialPromotionMessageActionStrategy
Encapsulates logic of displaying potential promotion message.
|
class |
DefaultShippingActionStrategy
Encapsulates logic of Rule Action processing for setting Delivery options as a Promotion Action.
|
| Modifier and Type | Method and Description |
|---|---|
protected RuleActionStrategy |
DefaultPromotionEngineService.getRuleActionStrategy(java.lang.String strategyId)
returns the
RuleActionStrategy defined in the strategies attribute of this service by looking up
it's bean id. |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<RuleActionStrategy> |
DefaultPromotionEngineService.getStrategies() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPromotionEngineService.setStrategies(java.util.List<RuleActionStrategy> strategies) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultNoOpRuleActionStrategy
The DefaultNoOpRuleActionStrategy doesn't do anything.
|
| Modifier and Type | Method and Description |
|---|---|
protected RuleActionStrategy |
DefaultRuleActionService.getRuleActionStrategy(java.lang.String strategyKey)
returns the
RuleActionStrategy defined in the actionStrategiesMapping attribute of this service by
looking up it's hey. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,RuleActionStrategy> |
DefaultRuleActionService.getActionStrategiesMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleActionService.setActionStrategiesMapping(java.util.Map<java.lang.String,RuleActionStrategy> actionStrategiesMapping) |
Copyright © 2018 SAP SE. All Rights Reserved.