Class DefaultTmaGlobalDiscountPromotionActionStrategy
java.lang.Object
de.hybris.platform.promotionengineservices.action.impl.AbstractRuleActionStrategy<TmaApplyGlobalDiscountPromotionActionModel>
de.hybris.platform.b2ctelcoservices.promotion.action.impl.DefaultTmaGlobalDiscountPromotionActionStrategy
- All Implemented Interfaces:
de.hybris.platform.ruleengineservices.action.RuleActionStrategy,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
public class DefaultTmaGlobalDiscountPromotionActionStrategy
extends de.hybris.platform.promotionengineservices.action.impl.AbstractRuleActionStrategy<TmaApplyGlobalDiscountPromotionActionModel>
Strategy to apply global promotion discounts.
- Since:
- 2302
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultTmaGlobalDiscountPromotionActionStrategy(TmaPopService tmaPopService, TmaAbstractOrderDiscountAlterationPriceBuilder discountAlterationPriceBuilder) -
Method Summary
Modifier and TypeMethodDescriptionapply(AbstractRuleActionRAO action) protected TmaPopServicevoidMethods inherited from class de.hybris.platform.promotionengineservices.action.impl.AbstractRuleActionStrategy
createPromotionAction, getActionUtils, getCalculationService, getDefaultRuleMetadataKeys, getExtendedOrderDao, getForceImmediateRecalculation, getMetadataHandlers, getModelService, getPromotionAction, getPromotionActionService, getPromotionResultUtils, getRuleActionMetadataHandlers, getStrategyId, handleActionMetadata, handleUndoActionMetadata, recalculateIfNeeded, setActionUtils, setBeanName, setCalculationService, setDefaultRuleMetadataKeys, setExtendedOrderDao, setForceImmediateRecalculation, setModelService, setPromotionAction, setPromotionActionService, setPromotionResultUtils, setRuleActionMetadataHandlers, undoInternal
-
Constructor Details
-
DefaultTmaGlobalDiscountPromotionActionStrategy
public DefaultTmaGlobalDiscountPromotionActionStrategy(TmaPopService tmaPopService, TmaAbstractOrderDiscountAlterationPriceBuilder discountAlterationPriceBuilder)
-
-
Method Details
-
apply
-
undo
-
getTmaPopService
-
getDiscountAlterationPriceBuilder
-