RulePartnerOrderEntryFixedDiscountRAOAction
instead@Deprecated public class RulePartnerOrderEntryFixedDiscountAction extends AbstractRulePartnerProductAction implements RuleExecutableAction
| Modifier and Type | Field and Description |
|---|---|
static String |
PARTNER_CONTAINERS_PARAM
Deprecated.
|
static String |
QUALIFYING_CONTAINERS_PARAM
Deprecated.
|
static String |
SELECTION_STRATEGY_PARAM
Deprecated.
|
static String |
VALUE_PARAM
Deprecated.
|
| Constructor and Description |
|---|
RulePartnerOrderEntryFixedDiscountAction()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
executeAction(RuleActionContext context,
Map<String,Object> parameters)
Deprecated.
execute rule consequence
|
AddOrderEntryDiscountRAOAction |
getAddOrderEntryDiscountRAOAction()
Deprecated.
|
RuleCurrencyConverterStrategy |
getRuleCurrencyConverterStrategy()
Deprecated.
|
void |
setAddOrderEntryDiscountRAOAction(AddOrderEntryDiscountRAOAction addOrderEntryDiscountRAOAction)
Deprecated.
|
void |
setRuleCurrencyConverterStrategy(RuleCurrencyConverterStrategy ruleCurrencyConverterStrategy)
Deprecated.
|
createSelectionStrategyRPD, createSelectionStrategyRPDsQualifyingProducts, createSelectionStrategyRPDsTargetProducts, getOrderEntriesaddMetadataToRao, adjustStrategyQuantity, adjustUnitPrice, adjustUnitPrice, checkAndGetRuleContext, checkArgumentAndGet, consumeOrderEntries, consumeOrderEntries, consumeOrderEntry, consumeOrderEntry, createOrderEntryConsumedRAO, extractAmountForCurrency, extractFact, getActionSupplementStrategies, getBeanName, getConfigurationService, getEntriesSelectionStrategies, getMetaDataFromRule, getMetaDataFromRule, getOrderUtils, getRaoUtils, getRuleCode, getRuleConfigurationRRD, getRuleEngineCalculationService, getRuleGroupExecutionRRD, getSelectedOrderEntryQuantities, getSelectedOrderEntryRaos, hasEnoughQuantity, hasEnoughQuantity, mergeDiscounts, postProcessAction, setActionSupplementStrategies, setBeanName, setConfigurationService, setEntriesSelectionStrategies, setOrderUtils, setRAOMetaData, setRaoUtils, setRuleEngineCalculationService, splitEntriesSelectionStrategies, trackRuleExecution, trackRuleGroupExecution, trackRuleGroupExecutions, updateActionRAOWithConsumed, validateCurrencyIsoCode, validateRule, validateSelectionStrategypublic static final String VALUE_PARAM
public static final String SELECTION_STRATEGY_PARAM
public static final String QUALIFYING_CONTAINERS_PARAM
public static final String PARTNER_CONTAINERS_PARAM
public RulePartnerOrderEntryFixedDiscountAction()
public void executeAction(RuleActionContext context, Map<String,Object> parameters) throws RuleEvaluationException
RuleExecutableActionexecuteAction in interface RuleExecutableActioncontext - - instance of RuleActionContextparameters - - map of rule factsRuleEvaluationExceptionpublic AddOrderEntryDiscountRAOAction getAddOrderEntryDiscountRAOAction()
public void setAddOrderEntryDiscountRAOAction(AddOrderEntryDiscountRAOAction addOrderEntryDiscountRAOAction)
public RuleCurrencyConverterStrategy getRuleCurrencyConverterStrategy()
getRuleCurrencyConverterStrategy in class AbstractRuleExecutableSupportpublic void setRuleCurrencyConverterStrategy(RuleCurrencyConverterStrategy ruleCurrencyConverterStrategy)
setRuleCurrencyConverterStrategy in class AbstractRuleExecutableSupportCopyright © 2017 SAP SE. All Rights Reserved.