Uses of Class
de.hybris.platform.promotions.jalo.PromotionResult
-
-
Uses of PromotionResult in com.sap.hybris.sapquoteintegration.outbound.service.impl
Method parameters in com.sap.hybris.sapquoteintegration.outbound.service.impl with type arguments of type PromotionResult Modifier and Type Method Description protected java.lang.StringDefaultSapCpiQuoteMapperService. appendPromotions(java.util.List<PromotionResult> promotions) -
Uses of PromotionResult in de.hybris.platform.acceleratorservices.jalo.promotions
Methods in de.hybris.platform.acceleratorservices.jalo.promotions that return PromotionResult Modifier and Type Method Description protected PromotionResultAcceleratorProductMultiBuyPromotion. consumeItems(SessionContext ctx, PromotionEvaluationContext promoContext, java.lang.Double promotionPriceValue, int triggerSize, PromotionOrderView pov)Methods in de.hybris.platform.acceleratorservices.jalo.promotions that return types with arguments of type PromotionResult Modifier and Type Method Description java.util.List<PromotionResult>AcceleratorProductBOGOFPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>AcceleratorProductMultiBuyPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext) -
Uses of PromotionResult in de.hybris.platform.b2bacceleratorservices.jalo.promotions
Methods in de.hybris.platform.b2bacceleratorservices.jalo.promotions that return types with arguments of type PromotionResult Modifier and Type Method Description java.util.List<PromotionResult>OrderThresholdDiscountPercentagePromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductPriceDiscountPromotionByPaymentType. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)Deprecated.java.util.List<PromotionResult>ProductThresholdPriceDiscountPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)Methods in de.hybris.platform.b2bacceleratorservices.jalo.promotions with parameters of type PromotionResult Modifier and Type Method Description java.lang.StringOrderThresholdDiscountPercentagePromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductPriceDiscountPromotionByPaymentType. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)Deprecated.java.lang.StringProductThresholdPriceDiscountPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale) -
Uses of PromotionResult in de.hybris.platform.commercefacades.order.converters.populator
Method parameters in de.hybris.platform.commercefacades.order.converters.populator with type arguments of type PromotionResult Modifier and Type Method Description protected java.util.List<PromotionResultData>AbstractOrderPopulator. getPromotions(java.util.List<PromotionResult> promotionsResults) -
Uses of PromotionResult in de.hybris.platform.promotionengineservices.jalo
Methods in de.hybris.platform.promotionengineservices.jalo that return types with arguments of type PromotionResult Modifier and Type Method Description java.util.List<PromotionResult>RuleBasedPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)Methods in de.hybris.platform.promotionengineservices.jalo with parameters of type PromotionResult Modifier and Type Method Description java.lang.StringRuleBasedPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale) -
Uses of PromotionResult in de.hybris.platform.promotions.impl
Methods in de.hybris.platform.promotions.impl that return PromotionResult Modifier and Type Method Description protected PromotionResultAbstractPromotionsService. getResult(PromotionResultModel result) -
Uses of PromotionResult in de.hybris.platform.promotions.jalo
Subclasses of PromotionResult in de.hybris.platform.promotions.jalo Modifier and Type Class Description classCachedPromotionResultclassGeneratedCachedPromotionResultGenerated class for typeCachedPromotionResult.Fields in de.hybris.platform.promotions.jalo with type parameters of type PromotionResult Modifier and Type Field Description protected static OneToManyHandler<PromotionResult>GeneratedPromotionsManager. ORDER2PROMOTIONRESULTSRELATIONALLPROMOTIONRESULTSHANDLEROneToManyHandlerfor handling 1:n ALLPROMOTIONRESULTS's relation attributes from 'many' side.Methods in de.hybris.platform.promotions.jalo that return PromotionResult Modifier and Type Method Description PromotionResultCachingPromotionsManager. createPromotionResult(SessionContext ctx, AbstractPromotion promotion, AbstractOrder order, float certainty)PromotionResultGeneratedPromotionsManager. createPromotionResult(SessionContext ctx, java.util.Map attributeValues)PromotionResultGeneratedPromotionsManager. createPromotionResult(java.util.Map attributeValues)PromotionResultPromotionsManager. createPromotionResult(SessionContext ctx, AbstractPromotion promotion, AbstractOrder order, float certainty)Create a newPromotionResultinstance.PromotionResultCachedPromotionNullAction. getPromotionResult(SessionContext ctx)PromotionResultCachedPromotionOrderAddFreeGiftAction. getPromotionResult(SessionContext ctx)PromotionResultCachedPromotionOrderAdjustTotalAction. getPromotionResult(SessionContext ctx)PromotionResultCachedPromotionOrderChangeDeliveryModeAction. getPromotionResult(SessionContext ctx)PromotionResultCachedPromotionOrderEntryAdjustAction. getPromotionResult(SessionContext ctx)PromotionResultCachedPromotionOrderEntryConsumed. getPromotionResult(SessionContext ctx)PromotionResultGeneratedAbstractPromotionAction. getPromotionResult()Generated method - Getter of theAbstractPromotionAction.promotionResultattribute.PromotionResultGeneratedAbstractPromotionAction. getPromotionResult(SessionContext ctx)Generated method - Getter of theAbstractPromotionAction.promotionResultattribute.PromotionResultGeneratedPromotionOrderEntryConsumed. getPromotionResult()Generated method - Getter of thePromotionOrderEntryConsumed.promotionResultattribute.PromotionResultGeneratedPromotionOrderEntryConsumed. getPromotionResult(SessionContext ctx)Generated method - Getter of thePromotionOrderEntryConsumed.promotionResultattribute.PromotionResultPromotionResult. transferToOrder(SessionContext ctx, Order target)Creates a deep clone of this promotion result and attach it to the specified order.Methods in de.hybris.platform.promotions.jalo that return types with arguments of type PromotionResult Modifier and Type Method Description abstract java.util.List<PromotionResult>AbstractPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)Evaluate whether a promotion can fire or not.java.util.List<PromotionResult>NullPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>OrderThresholdChangeDeliveryModePromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>OrderThresholdDiscountPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>OrderThresholdFreeGiftPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>OrderThresholdFreeVoucherPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>OrderThresholdPerfectPartnerPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductBOGOFPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductBundlePromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductFixedPricePromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductMultiBuyPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductOneToOnePerfectPartnerPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductPercentageDiscountPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductPerfectPartnerBundlePromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductPerfectPartnerPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)java.util.List<PromotionResult>ProductSteppedMultiBuyPromotion. evaluate(SessionContext ctx, PromotionEvaluationContext promoContext)protected java.util.List<PromotionResult>PromotionsManager. evaluatePromotion(SessionContext ctx, PromotionEvaluationContext promoContext, AbstractPromotion promotion)java.util.List<PromotionResult>CachingStrategy. get(java.lang.String code)java.util.List<PromotionResult>DefaultCachingStrategy. get(java.lang.String code)java.util.Set<PromotionResult>GeneratedPromotionsManager. getAllPromotionResults(AbstractOrder item)Generated method - Getter of theAbstractOrder.allPromotionResultsattribute.java.util.Set<PromotionResult>GeneratedPromotionsManager. getAllPromotionResults(SessionContext ctx, AbstractOrder item)Generated method - Getter of theAbstractOrder.allPromotionResultsattribute.protected java.util.Map<java.lang.String,java.util.List<PromotionResult>>DefaultCachingStrategy. getCache()java.util.Map<java.lang.String,java.util.List<PromotionResult>>DefaultCachingStrategy.SessionCacheContainer. getCache()protected java.util.List<PromotionResult>CachingPromotionsManager. getNonCachedPromotionResultsInternal(SessionContext ctx, AbstractOrder order)protected java.util.List<PromotionResult>CachingPromotionsManagerTest.MockCachingPromotionsManager. getNonCachedPromotionResultsInternal(SessionContext ctx, AbstractOrder order)protected java.util.List<PromotionResult>CachingPromotionsManager. getPromotionResultsInternal(SessionContext ctx, AbstractOrder order)protected java.util.List<PromotionResult>PromotionsManager. getPromotionResultsInternal(SessionContext ctx, AbstractOrder order)Get the list of promotion results for the specified order.protected java.util.Comparator<PromotionResult>PromotionsManager. sortByPromotionPriority()returns a comparator that sorts promotionresults by their promotion's priorityMethods in de.hybris.platform.promotions.jalo with parameters of type PromotionResult Modifier and Type Method Description voidGeneratedPromotionsManager. addToAllPromotionResults(AbstractOrder item, PromotionResult value)Generated method - Addsvalueto allPromotionResults.voidGeneratedPromotionsManager. addToAllPromotionResults(SessionContext ctx, AbstractOrder item, PromotionResult value)Generated method - Addsvalueto allPromotionResults.protected voidAbstractPromotion. buildPromotionResultDataUnigueKey(SessionContext ctx, PromotionResult promotionResult, java.lang.StringBuilder builder)Build a unique identifier for a PromotionResult.protected voidOrderThresholdDiscountPromotion. buildPromotionResultDataUnigueKey(SessionContext ctx, PromotionResult promotionResult, java.lang.StringBuilder builder)Override buildPromotionResultDataUnigueKey.protected voidOrderThresholdFreeGiftPromotion. buildPromotionResultDataUnigueKey(SessionContext ctx, PromotionResult promotionResult, java.lang.StringBuilder builder)Override buildPromotionResultDataUnigueKey.protected voidOrderThresholdFreeVoucherPromotion. buildPromotionResultDataUnigueKey(SessionContext ctx, PromotionResult promotionResult, java.lang.StringBuilder builder)Override buildPromotionResultDataUnigueKey.PromotionOrderAddFreeGiftActionCachingPromotionsManager. createPromotionOrderAddFreeGiftAction(SessionContext ctx, Product product, PromotionResult result)PromotionOrderAddFreeGiftActionPromotionsManager. createPromotionOrderAddFreeGiftAction(SessionContext ctx, Product product, PromotionResult result)Create a newPromotionOrderAddFreeGiftActioninstance.protected java.lang.StringAbstractPromotion. getPromotionResultDataUnigueKey(SessionContext ctx, PromotionResult promotionResult)Generate a string identifier that can be used to establish if 2 PromotionResults are the same.abstract java.lang.StringAbstractPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)Get a localized user presentable description for the result of this promotion.java.lang.StringNullPromotion. getResultDescription(SessionContext ctx, PromotionResult result, java.util.Locale locale)java.lang.StringOrderThresholdChangeDeliveryModePromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringOrderThresholdDiscountPromotion. getResultDescription(SessionContext ctx, PromotionResult result, java.util.Locale locale)java.lang.StringOrderThresholdFreeGiftPromotion. getResultDescription(SessionContext ctx, PromotionResult result, java.util.Locale locale)java.lang.StringOrderThresholdFreeVoucherPromotion. getResultDescription(SessionContext ctx, PromotionResult result, java.util.Locale locale)java.lang.StringOrderThresholdPerfectPartnerPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductBOGOFPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductBundlePromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductFixedPricePromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductMultiBuyPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductOneToOnePerfectPartnerPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductPercentageDiscountPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductPerfectPartnerBundlePromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductPerfectPartnerPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)java.lang.StringProductSteppedMultiBuyPromotion. getResultDescription(SessionContext ctx, PromotionResult promotionResult, java.util.Locale locale)voidCachingPromotionsManager. removeFromAllPromotionResults(SessionContext ctx, AbstractOrder item, PromotionResult value)voidGeneratedPromotionsManager. removeFromAllPromotionResults(AbstractOrder item, PromotionResult value)Generated method - Removesvaluefrom allPromotionResults.voidGeneratedPromotionsManager. removeFromAllPromotionResults(SessionContext ctx, AbstractOrder item, PromotionResult value)Generated method - Removesvaluefrom allPromotionResults.voidCachedPromotionNullAction. setPromotionResult(SessionContext ctx, PromotionResult promotionResult)voidCachedPromotionOrderAddFreeGiftAction. setPromotionResult(SessionContext ctx, PromotionResult promotionResult)voidCachedPromotionOrderAdjustTotalAction. setPromotionResult(SessionContext ctx, PromotionResult promotionResult)voidCachedPromotionOrderChangeDeliveryModeAction. setPromotionResult(SessionContext ctx, PromotionResult promotionResult)voidCachedPromotionOrderEntryAdjustAction. setPromotionResult(SessionContext ctx, PromotionResult promotionResult)voidCachedPromotionOrderEntryConsumed. setPromotionResult(SessionContext ctx, PromotionResult result)voidGeneratedAbstractPromotionAction. setPromotionResult(SessionContext ctx, PromotionResult value)Generated method - Setter of theAbstractPromotionAction.promotionResultattribute.voidGeneratedAbstractPromotionAction. setPromotionResult(PromotionResult value)Generated method - Setter of theAbstractPromotionAction.promotionResultattribute.voidGeneratedPromotionOrderEntryConsumed. setPromotionResult(SessionContext ctx, PromotionResult value)Generated method - Setter of thePromotionOrderEntryConsumed.promotionResultattribute.voidGeneratedPromotionOrderEntryConsumed. setPromotionResult(PromotionResult value)Generated method - Setter of thePromotionOrderEntryConsumed.promotionResultattribute.Method parameters in de.hybris.platform.promotions.jalo with type arguments of type PromotionResult Modifier and Type Method Description voidCachingStrategy. put(java.lang.String code, java.util.List<PromotionResult> results)voidDefaultCachingStrategy. put(java.lang.String code, java.util.List<PromotionResult> results)voidGeneratedPromotionsManager. setAllPromotionResults(AbstractOrder item, java.util.Set<PromotionResult> value)Generated method - Setter of theAbstractOrder.allPromotionResultsattribute.voidGeneratedPromotionsManager. setAllPromotionResults(SessionContext ctx, AbstractOrder item, java.util.Set<PromotionResult> value)Generated method - Setter of theAbstractOrder.allPromotionResultsattribute. -
Uses of PromotionResult in de.hybris.platform.promotions.result
Methods in de.hybris.platform.promotions.result that return types with arguments of type PromotionResult Modifier and Type Method Description java.util.List<PromotionResult>PromotionOrderResults. getAllOrderPromotions()Return a list of results for promotions that did not consume products.java.util.List<PromotionResult>PromotionOrderResults. getAllProductPromotions()Return a list of results for promotions that consumed products.java.util.List<PromotionResult>PromotionOrderResults. getAllResults()Returns allPromotionResultobjects.java.util.List<PromotionResult>PromotionOrderResults. getAppliedOrderPromotions()Return a list of results for promotions that fired and did not consume products and have been applied.java.util.List<PromotionResult>PromotionOrderResults. getAppliedProductPromotions()Return a list of results for promotions that fired and consumed products and have been applied.java.util.List<PromotionResult>PromotionOrderResults. getFiredOrderPromotions()Return a list of results for promotions that fired and did not consume products.java.util.List<PromotionResult>PromotionOrderResults. getFiredProductPromotions()Return a list of results for promotions that fired and consumed products.java.util.List<PromotionResult>PromotionOrderResults. getPotentialOrderPromotions()Return a list of results for promotions that fired and did not consume products and have been applied.java.util.List<PromotionResult>PromotionOrderResults. getPotentialProductPromotions()Return a list of results for promotions that fired and consumed products and have been applied.protected java.util.List<PromotionResult>PromotionOrderResults. getPromotionResults(PromotionOrderResults.PromotionResultStatus statusFlag, PromotionOrderResults.PromotionResultProducts productsFlag)Return a list of results for promotions that meet the specified criteria.java.util.List<PromotionResult>WrappedOrderEntry. getPromotionResults()The list ofPromotionResultobjects that applied to this order entry.Methods in de.hybris.platform.promotions.result with parameters of type PromotionResult Modifier and Type Method Description protected voidWrappedOrderEntry. addPromotionResult(SessionContext ctx, PromotionResult promotionResult)Add a promotion result to this wrapped order entry.intWrappedOrderEntry.PromotionResultComparator. compare(PromotionResult a, PromotionResult b)protected static longPromotionOrderResults. getConsumedQuantityForEntry(SessionContext ctx, PromotionResult result, AbstractOrderEntry orderEntry)Method parameters in de.hybris.platform.promotions.result with type arguments of type PromotionResult Modifier and Type Method Description protected voidWrappedOrderEntry. addPromotionResults(SessionContext ctx, java.util.Collection<PromotionResult> promotionResults)Add a multiple promotion results to this wrapped order entry.protected static longPromotionOrderResults. getMaxConsumedQuantityForEntry(SessionContext ctx, java.util.List<PromotionResult> promotionResults, AbstractOrderEntry orderEntry)Constructor parameters in de.hybris.platform.promotions.result with type arguments of type PromotionResult Constructor Description PromotionOrderResults(SessionContext ctx, AbstractOrder order, java.util.List<PromotionResult> promotionResults, double changeFromLastResults)Constructor.WrappedOrderEntry(SessionContext ctx, AbstractOrderEntry orderEntry, long quantity, java.util.Collection<PromotionResult> promotionResults) -
Uses of PromotionResult in de.hybris.platform.subscriptionfacades.order.converters.populator
Method parameters in de.hybris.platform.subscriptionfacades.order.converters.populator with type arguments of type PromotionResult Modifier and Type Method Description protected java.util.List<PromotionResultData>AbstractSubscriptionOrderPopulator. getSubscriptionPromotions(AbstractOrderModel abstractOrder, java.util.List<PromotionResult> promotionsResultList)re-map the consumed order entry numbers in child carts to the master cart entry number.
-