Uses of Class
de.hybris.platform.promotions.model.PromotionGroupModel
Packages that use PromotionGroupModel
Package
Description
Contains generated models for each type of de.hybris.platform.basecommerce.jalo.site package.
Contains generated models for each type of de.hybris.platform.promotionengineservices.jalo package.
Contains generated models for each type of de.hybris.platform.promotions.jalo package.
-
Uses of PromotionGroupModel in de.hybris.platform.basecommerce.model.site
Methods in de.hybris.platform.basecommerce.model.site that return PromotionGroupModelModifier and TypeMethodDescriptionBaseSiteModel.getDefaultPromotionGroup()Generated method - Getter of theBaseSite.defaultPromotionGroupattribute defined at extensioncommerceservices.Methods in de.hybris.platform.basecommerce.model.site with parameters of type PromotionGroupModelModifier and TypeMethodDescriptionvoidBaseSiteModel.setDefaultPromotionGroup(PromotionGroupModel value) Generated method - Setter ofBaseSite.defaultPromotionGroupattribute defined at extensioncommerceservices. -
Uses of PromotionGroupModel in de.hybris.platform.commercefacades.promotion.impl
Fields in de.hybris.platform.commercefacades.promotion.impl declared as PromotionGroupModelModifier and TypeFieldDescriptionprotected PromotionGroupModelDefaultCommercePromotionFacadeTest.promotionGroupMethods in de.hybris.platform.commercefacades.promotion.impl that return types with arguments of type PromotionGroupModelModifier and TypeMethodDescriptionprotected Collection<PromotionGroupModel>DefaultCommercePromotionFacade.getPromotionGroups(Collection<String> promotionGroupCodes) -
Uses of PromotionGroupModel in de.hybris.platform.commerceservices.order.impl
Methods in de.hybris.platform.commerceservices.order.impl that return types with arguments of type PromotionGroupModelModifier and TypeMethodDescriptionprotected Collection<PromotionGroupModel>DefaultCommerceCartCalculationStrategy.getPromotionGroups() -
Uses of PromotionGroupModel in de.hybris.platform.commerceservices.promotion
Method parameters in de.hybris.platform.commerceservices.promotion with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionCommercePromotionService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups) Get list ofOrderPromotionModelinstances instances that belong to one of givenPromotionGroupModelCommercePromotionService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups) Get list ofProductPromotionModelinstances that belong to one of givenPromotionGroupModel -
Uses of PromotionGroupModel in de.hybris.platform.commerceservices.promotion.dao
Method parameters in de.hybris.platform.commerceservices.promotion.dao with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionCommercePromotionDao.findOrderPromotions(Collection<PromotionGroupModel> promotionGroups) Find all order promotions from promotion groupCommercePromotionDao.findProductPromotions(Collection<PromotionGroupModel> promotionGroups) Find all product promotions from promotion group -
Uses of PromotionGroupModel in de.hybris.platform.commerceservices.promotion.dao.impl
Method parameters in de.hybris.platform.commerceservices.promotion.dao.impl with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionDefaultCommercePromotionDao.findOrderPromotions(Collection<PromotionGroupModel> promotionGroups) DefaultCommercePromotionDao.findProductPromotions(Collection<PromotionGroupModel> promotionGroups) -
Uses of PromotionGroupModel in de.hybris.platform.commerceservices.promotion.impl
Fields in de.hybris.platform.commerceservices.promotion.impl declared as PromotionGroupModelModifier and TypeFieldDescriptionprotected PromotionGroupModelDefaultCommercePromotionGroupStrategyTest.baseSitePromotionGroupprotected PromotionGroupModelDefaultCommercePromotionGroupStrategyTest.defaultPromotionGroupMethods in de.hybris.platform.commerceservices.promotion.impl that return PromotionGroupModelModifier and TypeMethodDescriptionDefaultCommercePromotionGroupStrategy.getDefaultPromotionGroup(AbstractOrderModel order) Method parameters in de.hybris.platform.commerceservices.promotion.impl with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionDefaultCommercePromotionService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups) DefaultCommercePromotionService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups) -
Uses of PromotionGroupModel in de.hybris.platform.couponservices.services.impl
Methods in de.hybris.platform.couponservices.services.impl that return types with arguments of type PromotionGroupModelModifier and TypeMethodDescriptionprotected Collection<PromotionGroupModel>DefaultCouponService.getPromotionGroups() -
Uses of PromotionGroupModel in de.hybris.platform.promotionengineservices.converters.populator
Methods in de.hybris.platform.promotionengineservices.converters.populator with parameters of type PromotionGroupModelModifier and TypeMethodDescriptionvoidWebsiteGroupRaoPopulator.populate(PromotionGroupModel source, WebsiteGroupRAO target) -
Uses of PromotionGroupModel in de.hybris.platform.promotionengineservices.dao
Methods in de.hybris.platform.promotionengineservices.dao that return PromotionGroupModelModifier and TypeMethodDescriptionPromotionDao.findDefaultPromotionGroup()Finds default PromotionGroup objectPromotionDao.findPromotionGroupByCode(String code) Finds PromotionGroup objects from the code identifierMethod parameters in de.hybris.platform.promotionengineservices.dao with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionPromotionSourceRuleDao.findPromotions(Collection<PromotionGroupModel> promotionGroups, String productCode, Set<String> categoryCodes) Finds RuleBasedPromotionModels for given product code and category codes (but will exclude all rules for which the correspondingPromotionSourceRuleModel.getExcludeFromStorefrontDisplay()is set totrueOR current date is out ofAbstractRuleModel.getStartDate(),AbstractRuleModel.getEndDate()date range OR the rule statusAbstractRuleModel.getStatus()is not PUBLISHED). -
Uses of PromotionGroupModel in de.hybris.platform.promotionengineservices.dao.impl
Methods in de.hybris.platform.promotionengineservices.dao.impl that return PromotionGroupModelModifier and TypeMethodDescriptionDefaultPromotionDao.findDefaultPromotionGroup()DefaultPromotionDao.findPromotionGroupByCode(String identifier) Method parameters in de.hybris.platform.promotionengineservices.dao.impl with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionDefaultPromotionSourceRuleDao.findPromotions(Collection<PromotionGroupModel> promotionGroups, String productCode, Set<String> categoryCodes) protected List<RuleBasedPromotionModel>DefaultPromotionSourceRuleDao.findPromotions(Collection<PromotionGroupModel> promotionGroups, String productCode, Set<String> categoryCodes, Date currentDate) -
Uses of PromotionGroupModel in de.hybris.platform.promotionengineservices.model
Methods in de.hybris.platform.promotionengineservices.model that return PromotionGroupModelModifier and TypeMethodDescriptionPromotionSourceRuleModel.getWebsite()Generated method - Getter of thePromotionSourceRule.websiteattribute defined at extensionpromotionengineservices.Methods in de.hybris.platform.promotionengineservices.model with parameters of type PromotionGroupModelModifier and TypeMethodDescriptionvoidPromotionSourceRuleModel.setWebsite(PromotionGroupModel value) Generated method - Setter ofPromotionSourceRule.websiteattribute defined at extensionpromotionengineservices. -
Uses of PromotionGroupModel in de.hybris.platform.promotionengineservices.promotionengine
Method parameters in de.hybris.platform.promotionengineservices.promotionengine with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionPromotionEngineService.evaluate(AbstractOrderModel order, Collection<PromotionGroupModel> promotionGroups) evaluate the promotions for the given cart or order and for now.PromotionEngineService.evaluate(AbstractOrderModel order, Collection<PromotionGroupModel> promotionGroups, Date date) evaluate the promotions for the given cart or order and for the date. -
Uses of PromotionGroupModel in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return PromotionGroupModelModifier and TypeMethodDescriptionDefaultPromotionEngineService.getDefaultPromotionGroup()DefaultPromotionEngineService.getPromotionGroup(String identifier) Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return types with arguments of type PromotionGroupModelModifier and TypeMethodDescriptionprotected List<PromotionGroupModel>DefaultPromotionEngineServiceTest.getPromoGroup(String code) Method parameters in de.hybris.platform.promotionengineservices.promotionengine.impl with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionDefaultPromotionEngineService.evaluate(AbstractOrderModel order, Collection<PromotionGroupModel> promotionGroups) DefaultPromotionEngineService.evaluate(AbstractOrderModel order, Collection<PromotionGroupModel> promotionGroups, Date date) protected voidDefaultPromotionEnginePerfTest.evaluateLegacyPromotionForCart(Collection<PromotionGroupModel> groupList, CartModel cart) protected voidDefaultPromotionEnginePerfTest.evaluatePromotionForCart(Collection<PromotionGroupModel> groupList, CartModel cart) List<? extends AbstractPromotionModel>DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) List<? extends AbstractPromotionModel>DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product, Date date) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, Date date) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, Date date) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, Date date) DefaultPromotionEngineService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionEngineService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) DefaultPromotionEngineService.getPromotionResults(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) protected ArrayList<RuleBasedPromotionModel>DefaultPromotionEngineService.getPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) protected List<RuleBasedPromotionModel>DefaultPromotionEngineService.getPromotionsForProduct(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get all promotions, sorted by priority, that could be applied for the given product and promotion groups.DefaultPromotionEngineService.updatePromotions(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order) DefaultPromotionEngineService.updatePromotions(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) protected PromotionOrderResultsDefaultPromotionEngineService.updatePromotionsNotThreadSafe(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order) protected PromotionOrderResultsDefaultPromotionEngineService.updatePromotionsNotThreadSafe(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, Date date) -
Uses of PromotionGroupModel in de.hybris.platform.promotionengineservices.rao.providers
Methods in de.hybris.platform.promotionengineservices.rao.providers that return types with arguments of type PromotionGroupModelModifier and TypeMethodDescriptionprotected Converter<PromotionGroupModel,WebsiteGroupRAO> DefaultWebsiteGroupRAOProvider.getWebsiteGroupRaoConverter()Methods in de.hybris.platform.promotionengineservices.rao.providers with parameters of type PromotionGroupModelModifier and TypeMethodDescriptionprotected WebsiteGroupRAODefaultWebsiteGroupRAOProvider.createRAO(PromotionGroupModel source) Method parameters in de.hybris.platform.promotionengineservices.rao.providers with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionvoidDefaultWebsiteGroupRAOProvider.setWebsiteGroupRaoConverter(Converter<PromotionGroupModel, WebsiteGroupRAO> websiteGroupRaoConverter) -
Uses of PromotionGroupModel in de.hybris.platform.promotions
Methods in de.hybris.platform.promotions that return PromotionGroupModelModifier and TypeMethodDescriptionPromotionGroupStrategy.getDefaultPromotionGroup()Method returns default promotions groupPromotionGroupStrategy.getDefaultPromotionGroup(AbstractOrderModel order) Method returns default promotions group for given order, because it can depend on store where order was created.PromotionsService.getDefaultPromotionGroup()Lookup the default promotion group created by the promotions extension.PromotionsService.getPromotionGroup(String identifier) Lookup a promotion group with the given identifier.Method parameters in de.hybris.platform.promotions with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionList<? extends AbstractPromotionModel>PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get the ordered list ofAbstractPromotionModelinstances that are related to theProductModelspecified.List<? extends AbstractPromotionModel>PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Get the ordered list ofAbstractPromotionModelinstances that are related to theProductModelspecified.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product, Date date) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, Date date) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, Date date) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, Date date) Get the ordered list ofOrderPromotioninstances.PromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get the ordered list ofProductPromotioninstances that are related to theProductModelspecified.PromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Get the ordered list ofProductPromotioninstances that are related to theProductModelspecified.PromotionsService.getPromotionResults(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) Get the promotion results for the specified order.PromotionsService.updatePromotions(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order) Update the promotions on the specifiedAbstractOrderobject.PromotionsService.updatePromotions(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) Update the promotions on the specifiedAbstractOrderModelobject. -
Uses of PromotionGroupModel in de.hybris.platform.promotions.backoffice.actions
Methods in de.hybris.platform.promotions.backoffice.actions that return types with arguments of type PromotionGroupModelModifier and TypeMethodDescriptionprotected Collection<PromotionGroupModel>CalculateWithPromotionsAction.createPromotionGroups(AbstractOrderModel order) -
Uses of PromotionGroupModel in de.hybris.platform.promotions.impl
Methods in de.hybris.platform.promotions.impl that return PromotionGroupModelModifier and TypeMethodDescriptionDefaultPromotionGroupStrategy.getDefaultPromotionGroup()DefaultPromotionGroupStrategy.getDefaultPromotionGroup(AbstractOrderModel order) DefaultPromotionsService.getDefaultPromotionGroup()DefaultPromotionsService.getPromotionGroup(String identifier) Lookup a promotion group with the given identifier.Methods in de.hybris.platform.promotions.impl with parameters of type PromotionGroupModelModifier and TypeMethodDescriptionprotected PromotionGroupAbstractPromotionsService.getPromotionGroup(PromotionGroupModel group) Method parameters in de.hybris.platform.promotions.impl with type arguments of type PromotionGroupModelModifier and TypeMethodDescriptionDefaultPromotionsService.findOrderAndProductPromotionsSortByPriority(Collection<PromotionGroupModel> promotionGroups, Collection<ProductModel> products, Date date) Find all promotions that can be evaluated on the list of product specified.List<? extends AbstractPromotionModel>DefaultPromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) List<? extends AbstractPromotionModel>DefaultPromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product, Date date) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, Date date) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, Date date) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, Date date) DefaultPromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) DefaultPromotionsService.getPromotionResults(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) DefaultPromotionsService.updatePromotions(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order) DefaultPromotionsService.updatePromotions(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) protected PromotionOrderResultsDefaultPromotionsService.updatePromotionsInternal(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) protected PromotionOrderResultsDefaultPromotionsService.updatePromotionsNotThreadSafe(Collection<PromotionGroupModel> promotionGroups, AbstractOrderModel order, boolean evaluateRestrictions, PromotionsManager.AutoApplyMode productPromotionMode, PromotionsManager.AutoApplyMode orderPromotionMode, Date date) -
Uses of PromotionGroupModel in de.hybris.platform.promotions.model
Methods in de.hybris.platform.promotions.model that return PromotionGroupModelModifier and TypeMethodDescriptionAbstractPromotionModel.getPromotionGroup()Generated method - Getter of theAbstractPromotion.PromotionGroupattribute defined at extensionpromotions.Methods in de.hybris.platform.promotions.model with parameters of type PromotionGroupModelModifier and TypeMethodDescriptionvoidAbstractPromotionModel.setPromotionGroup(PromotionGroupModel value) Generated method - Setter ofAbstractPromotion.PromotionGroupattribute defined at extensionpromotions. -
Uses of PromotionGroupModel in de.hybris.platform.warehousing.util.builder
Methods in de.hybris.platform.warehousing.util.builder that return PromotionGroupModelMethods in de.hybris.platform.warehousing.util.builder with parameters of type PromotionGroupModelModifier and TypeMethodDescriptionCmsSiteModelBuilder.withDefaultPromotionGroup(PromotionGroupModel promotionGroup)