RuleTargetBundlePriceRAOAction
instead@Deprecated public class RuleTargetBundlePriceAction extends AbstractRulePartnerProductAction implements RuleExecutableAction
| Modifier and Type | Field and Description |
|---|---|
static String |
QUALIFYING_CONTAINERS_PARAM
Deprecated.
|
static String |
SELECTION_STRATEGY_PARAM
Deprecated.
|
static String |
VALUE_PARAM
Deprecated.
|
| Constructor and Description |
|---|
RuleTargetBundlePriceAction()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
executeAction(RuleActionContext context,
Map<String,Object> parameters)
Deprecated.
execute rule consequence
|
AddOrderEntryGroupFixedPriceDiscountRAOAction |
getAddOrderEntryGroupFixedPriceDiscountRAOAction()
Deprecated.
|
RuleCurrencyConverterStrategy |
getRuleCurrencyConverterStrategy()
Deprecated.
|
void |
setAddOrderEntryGroupFixedPriceDiscountRAOAction(AddOrderEntryGroupFixedPriceDiscountRAOAction addOrderEntryGroupFixedPriceDiscountRAOAction)
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 void executeAction(RuleActionContext context, Map<String,Object> parameters) throws RuleEvaluationException
RuleExecutableActionexecuteAction in interface RuleExecutableActioncontext - - instance of RuleActionContextparameters - - map of rule factsRuleEvaluationExceptionpublic AddOrderEntryGroupFixedPriceDiscountRAOAction getAddOrderEntryGroupFixedPriceDiscountRAOAction()
public void setAddOrderEntryGroupFixedPriceDiscountRAOAction(AddOrderEntryGroupFixedPriceDiscountRAOAction addOrderEntryGroupFixedPriceDiscountRAOAction)
public RuleCurrencyConverterStrategy getRuleCurrencyConverterStrategy()
getRuleCurrencyConverterStrategy in class AbstractRuleExecutableSupportpublic void setRuleCurrencyConverterStrategy(RuleCurrencyConverterStrategy ruleCurrencyConverterStrategy)
setRuleCurrencyConverterStrategy in class AbstractRuleExecutableSupportCopyright © 2017 SAP SE. All Rights Reserved.