RAOAction hierarchy instead@Deprecated public class DefaultChangeDeliveryModeRAOAction extends AbstractCommerceRAOAction implements ChangeDeliveryModeRAOAction
| Constructor and Description |
|---|
DefaultChangeDeliveryModeRAOAction()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
ShipmentRAO |
changeDeliveryMode(CartRAO cartRao,
DeliveryModeRAO mode,
RuleEngineResultRAO result,
Object ruleContext)
Deprecated.
Changes the current delivery mode to the given values, adds it to the cartRao and recalculates the carRao totals.
|
ShipmentRAO |
changeDeliveryMode(CartRAO cartRao,
String deliveryModeCode,
RuleEngineResultRAO result,
Object ruleContext)
Deprecated.
Changes the current delivery mode to the given values, adds it to the cartRao and recalculates the carRao totals.
|
adjustStrategyQuantity, adjustUnitPrice, adjustUnitPrice, consumeOrderEntries, consumeOrderEntries, consumeOrderEntry, consumeOrderEntry, createOrderEntryConsumedRAO, getBeanName, getEntriesSelectionStrategies, getNotExecutableActionStrategy, getRaoUtils, getRuleConfigurationRRD, getRuleEngineCalculationService, getRuleGroupExecutionRRD, getSelectedOrderEntryQuantities, getSelectedOrderEntryRaos, hasEnoughQuantity, hasEnoughQuantity, setBeanName, setEntriesSelectionStrategies, setNotExecutableActionStrategy, setRAOMetaData, setRaoUtils, setRuleEngineCalculationService, splitEntriesSelectionStrategies, trackRuleExecution, trackRuleGroupExecution, trackRuleGroupExecutions, updateActionRAOWithConsumed, validateCurrencyIsoCode, validateSelectionStrategycheckAndGetRuleContext, getConfigurationService, getMetaDataFromRule, getMetaDataFromRule, getRuleCode, insertFacts, insertFacts, setConfigurationService, updateFacts, validateRulepublic DefaultChangeDeliveryModeRAOAction()
public ShipmentRAO changeDeliveryMode(CartRAO cartRao, DeliveryModeRAO mode, RuleEngineResultRAO result, Object ruleContext)
ChangeDeliveryModeRAOActionruleContext object can be used to enhance the returned DiscountRAO.changeDeliveryMode in interface ChangeDeliveryModeRAOActioncartRao - the cartRao to change the delivery mode formode - the new delivery moderesult - the result raoruleContext - an optional context object that can be used to provide additional information for the returned
DiscountRAOpublic ShipmentRAO changeDeliveryMode(CartRAO cartRao, String deliveryModeCode, RuleEngineResultRAO result, Object ruleContext)
ChangeDeliveryModeRAOActionruleContext object can be used to enhance the returned DiscountRAO.changeDeliveryMode in interface ChangeDeliveryModeRAOActioncartRao - the cartRao to change the delivery mode fordeliveryModeCode - the new delivery mode coderesult - the result raoruleContext - an optional context object that can be used to provide additional information for the returned
DiscountRAOCopyright © 2017 SAP SE. All Rights Reserved.