Uses of Class
de.hybris.platform.ruleengine.model.AbstractRuleEngineContextModel
-
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.droolsruleengineservices.agendafilter
Methods in de.hybris.platform.droolsruleengineservices.agendafilter with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description org.kie.api.runtime.rule.AgendaFilter
AgendaFilterCreationStrategy. createAgendaFilter(AbstractRuleEngineContextModel context)
creates an AgendaFilter based on the given rule engine context.org.kie.api.runtime.rule.AgendaFilter
AgendaFilterFactory. createAgendaFilter(AbstractRuleEngineContextModel context)
creates an AgendaFilter based on the given rule engine context.org.kie.api.runtime.rule.AgendaFilter
CustomAgendaFilterCreationStrategy. createAgendaFilter(AbstractRuleEngineContextModel context)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.droolsruleengineservices.agendafilter.impl
Methods in de.hybris.platform.droolsruleengineservices.agendafilter.impl with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description org.kie.api.runtime.rule.AgendaFilter
DefaultActionTriggeringLimitAgendaFilterCreationStrategy. createAgendaFilter(AbstractRuleEngineContextModel context)
Deprecated, for removal: This API element is subject to removal in a future version.org.kie.api.runtime.rule.AgendaFilter
DefaultAgendaFilterFactory. createAgendaFilter(AbstractRuleEngineContextModel context)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.droolsruleengineservices.eventlisteners
Methods in de.hybris.platform.droolsruleengineservices.eventlisteners with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description java.util.Set<org.kie.api.event.rule.AgendaEventListener>
AgendaEventListenerFactory. createAgendaEventListeners(AbstractRuleEngineContextModel ctx)
returns a set ofAgendaEventListener
s based on the given contextjava.util.Set<org.kie.api.event.process.ProcessEventListener>
ProcessEventListenerFactory. createProcessEventListeners(AbstractRuleEngineContextModel ctx)
returns a set ofProcessEventListener
s based on the given contextjava.util.Set<org.kie.api.event.rule.RuleRuntimeEventListener>
RuleRuntimeEventListenerFactory. createRuleRuntimeEventListeners(AbstractRuleEngineContextModel ctx)
returns a set ofRuleRuntimeEventListener
s based on the given context -
Uses of AbstractRuleEngineContextModel in de.hybris.platform.droolsruleengineservices.eventlisteners.impl
Methods in de.hybris.platform.droolsruleengineservices.eventlisteners.impl with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description java.util.Set<org.kie.api.event.rule.AgendaEventListener>
DefaultAgendaEventListenerFactory. createAgendaEventListeners(AbstractRuleEngineContextModel ctx)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.droolsruleengineservices.test.impl
Methods in de.hybris.platform.droolsruleengineservices.test.impl with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRulesModuleModel
DroolsRuleEngineTestSupportService. getTestRulesModule(AbstractRuleEngineContextModel abstractContext, java.util.Set<AbstractRuleEngineRuleModel> rules)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.marketplaceservices.vendor
Methods in de.hybris.platform.marketplaceservices.vendor that return AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRuleEngineContextModel
VendorPromotionRuleEngineContextService. findVendorRuleEngineContextByName(java.lang.String contextName)
find a specific Promotion RuleEngineContext by name -
Uses of AbstractRuleEngineContextModel in de.hybris.platform.marketplaceservices.vendor.impl
Methods in de.hybris.platform.marketplaceservices.vendor.impl that return AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRuleEngineContextModel
DefaultVendorPromotionRuleEngineContextService. findVendorRuleEngineContextByName(java.lang.String contextName)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return AbstractRuleEngineContextModel Modifier and Type Method Description protected AbstractRuleEngineContextModel
DefaultPromotionEngineService. determineRuleEngineContext(AbstractOrderModel order)
determines the rule engine context to be used for the given order.protected AbstractRuleEngineContextModel
DefaultPromotionEngineService. determineRuleEngineContext(ProductModel product)
determines the rule engine context to be used for the given product.Methods in de.hybris.platform.promotionengineservices.promotionengine.impl with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description protected RuleEvaluationContext
DefaultPromotionEngineService. prepareContext(FactContext factContext, AbstractRuleEngineContextModel ruleEngineContext)
Sets up the rule evaluation context using the provided factContext with facts and rao providers and sets the given ruleEngineContext. -
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine
Methods in de.hybris.platform.ruleengine that return AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRuleEngineContextModel
RuleEvaluationContext. getRuleEngineContext()
Methods in de.hybris.platform.ruleengine with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description void
RuleEvaluationContext. setRuleEngineContext(AbstractRuleEngineContextModel ruleEngineContext)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.dao
Methods in de.hybris.platform.ruleengine.dao with type parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description <T extends AbstractRuleEngineContextModel>
java.util.List<T>RuleEngineContextDao. findRuleEngineContextByRulesModule(AbstractRulesModuleModel rulesModule)
returns the rule engine contexts for the given ruleModuleMethods in de.hybris.platform.ruleengine.dao that return AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRuleEngineContextModel
RuleEngineContextDao. findRuleEngineContextByName(java.lang.String name)
returns the rule engine context for the given name or nullMethod parameters in de.hybris.platform.ruleengine.dao with type arguments of type AbstractRuleEngineContextModel Modifier and Type Method Description java.util.Collection<CatalogVersionToRuleEngineContextMappingModel>
CatalogVersionToRuleEngineContextMappingDao. findByContext(java.util.Collection<AbstractRuleEngineContextModel> contexts)
find catalog versions mapped by rule engine contexts -
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.dao.impl
Methods in de.hybris.platform.ruleengine.dao.impl with type parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description <T extends AbstractRuleEngineContextModel>
java.util.List<T>DefaultRuleEngineContextDao. findRuleEngineContextByRulesModule(AbstractRulesModuleModel rulesModule)
Methods in de.hybris.platform.ruleengine.dao.impl that return AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRuleEngineContextModel
DefaultRuleEngineContextDao. findRuleEngineContextByName(java.lang.String name)
Methods in de.hybris.platform.ruleengine.dao.impl with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description protected boolean
DefaultCatalogVersionToRuleEngineContextMappingDao. filterMappingByRuleType(AbstractRuleEngineContextModel abstractContext, RuleType ruleType)
Method parameters in de.hybris.platform.ruleengine.dao.impl with type arguments of type AbstractRuleEngineContextModel Modifier and Type Method Description java.util.Collection<CatalogVersionToRuleEngineContextMappingModel>
DefaultCatalogVersionToRuleEngineContextMappingDao. findByContext(java.util.Collection<AbstractRuleEngineContextModel> contexts)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.model
Subclasses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.model Modifier and Type Class Description class
DroolsRuleEngineContextModel
Generated model class for type DroolsRuleEngineContext first defined at extension ruleengine.Methods in de.hybris.platform.ruleengine.model that return AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRuleEngineContextModel
CatalogVersionToRuleEngineContextMappingModel. getContext()
Generated method - Getter of theCatalogVersionToRuleEngineContextMapping.context
attribute defined at extensionruleengine
.Methods in de.hybris.platform.ruleengine.model with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description void
CatalogVersionToRuleEngineContextMappingModel. setContext(AbstractRuleEngineContextModel value)
Generated method - Setter ofCatalogVersionToRuleEngineContextMapping.context
attribute defined at extensionruleengine
.Constructors in de.hybris.platform.ruleengine.model with parameters of type AbstractRuleEngineContextModel Constructor Description CatalogVersionToRuleEngineContextMappingModel(CatalogVersionModel _catalogVersion, AbstractRuleEngineContextModel _context)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCatalogVersionToRuleEngineContextMappingModel(CatalogVersionModel _catalogVersion, AbstractRuleEngineContextModel _context, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.strategies
Methods in de.hybris.platform.ruleengine.strategies with type parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description <T extends AbstractRuleEngineContextModel>
java.util.Optional<T>RuleEngineContextFinderStrategy. findRuleEngineContext(ProductModel product, RuleType ruleType)
Given the product, finds the rule engine context, compatible with specified rule type<T extends AbstractRuleEngineContextModel>
java.util.Optional<T>RuleEngineContextFinderStrategy. findRuleEngineContext(RuleType ruleType)
Finds rule engine contexts for the given rule type.<T extends AbstractRuleEngineContextModel,O extends AbstractOrderModel>
java.util.Optional<T>RuleEngineContextFinderStrategy. findRuleEngineContext(O order, RuleType ruleType)
Given the order, finds the rule engine context, compatible with specified rule type<T extends AbstractRuleEngineContextModel>
java.util.List<T>RuleEngineContextForCatalogVersionsFinderStrategy. findRuleEngineContexts(java.util.Collection<CatalogVersionModel> catalogVersions, RuleType ruleType)
finds rule engine contexts for the given catalog versions and rule type<T extends AbstractRuleEngineContextModel>
java.util.Optional<T>RuleEngineContextFinderStrategy. getRuleEngineContextForCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions, RuleType ruleType)
Finds rule engine contexts for the given catalog versions and rule type. -
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.strategies.impl
Methods in de.hybris.platform.ruleengine.strategies.impl with type parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description <T extends AbstractRuleEngineContextModel>
java.util.Optional<T>DefaultRuleEngineContextFinderStrategy. findRuleEngineContext(ProductModel product, RuleType ruleType)
<T extends AbstractRuleEngineContextModel>
java.util.Optional<T>DefaultRuleEngineContextFinderStrategy. findRuleEngineContext(RuleType ruleType)
<T extends AbstractRuleEngineContextModel,O extends AbstractOrderModel>
java.util.Optional<T>DefaultRuleEngineContextFinderStrategy. findRuleEngineContext(O order, RuleType ruleType)
<T extends AbstractRuleEngineContextModel>
java.util.List<T>DefaultRuleEngineContextForCatalogVersionsFinderStrategy. findRuleEngineContexts(java.util.Collection<CatalogVersionModel> catalogVersions, RuleType ruleType)
<T extends AbstractRuleEngineContextModel>
java.util.Optional<T>DefaultRuleEngineContextFinderStrategy. getRuleEngineContextForCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions, RuleType ruleType)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.test
Methods in de.hybris.platform.ruleengine.test with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRulesModuleModel
RuleEngineTestSupportService. getTestRulesModule(AbstractRuleEngineContextModel abstractContext, java.util.Set<AbstractRuleEngineRuleModel> ruleModels)
Creates the concrete subclass of AbstractRulesModuleModel, based on rule engine implementation -
Uses of AbstractRuleEngineContextModel in de.hybris.platform.ruleengine.test.impl
Methods in de.hybris.platform.ruleengine.test.impl with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description AbstractRulesModuleModel
DefaultRuleEngineTestSupportService. getTestRulesModule(AbstractRuleEngineContextModel abstractContext, java.util.Set<AbstractRuleEngineRuleModel> ruleModels)
-
Uses of AbstractRuleEngineContextModel in de.hybris.platform.sap.productconfig.rules.service.impl
Methods in de.hybris.platform.sap.productconfig.rules.service.impl that return AbstractRuleEngineContextModel Modifier and Type Method Description protected AbstractRuleEngineContextModel
ProductConfigurationRuleAwareServiceImpl. determineRuleEngineContext(ConfigModel currentConfigModel)
Methods in de.hybris.platform.sap.productconfig.rules.service.impl with parameters of type AbstractRuleEngineContextModel Modifier and Type Method Description protected RuleEvaluationContext
ProductConfigurationRuleAwareServiceImpl. prepareRuleEvaluationContext(FactContext factContext, AbstractRuleEngineContextModel engineContext)
-