Uses of Class
de.hybris.platform.ruleengine.model.DroolsKIEBaseModel
-
-
Uses of DroolsKIEBaseModel in de.hybris.platform.droolsruleengineservices.impl
Methods in de.hybris.platform.droolsruleengineservices.impl that return DroolsKIEBaseModel Modifier and Type Method Description protected DroolsKIEBaseModelDefaultDroolsRuleMaintenanceServiceTest. getKIEBase()protected DroolsKIEBaseModelAbstractRuleEngineServicesTest. getKieBaseOrCreateNew() -
Uses of DroolsKIEBaseModel in de.hybris.platform.droolsruleengineservices.interceptors
Methods in de.hybris.platform.droolsruleengineservices.interceptors with parameters of type DroolsKIEBaseModel Modifier and Type Method Description protected java.util.List<DroolsRuleModel>DroolsRuleValidateInterceptor. getActiveRules(DroolsKIEBaseModel base)voidDroolsKIEBasePrepareInterceptor. onPrepare(DroolsKIEBaseModel base, InterceptorContext context)voidDroolsKIEBaseValidateInterceptor. onValidate(DroolsKIEBaseModel base, InterceptorContext context) -
Uses of DroolsKIEBaseModel in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return DroolsKIEBaseModel Modifier and Type Method Description protected DroolsKIEBaseModelPromotionEngineServiceBaseTest. getKieBaseModel(java.lang.String kieBaseName) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine
Methods in de.hybris.platform.ruleengine that return DroolsKIEBaseModel Modifier and Type Method Description static DroolsKIEBaseModelEngineRulesBuilder. newKieBase(java.lang.String moduleName)Methods in de.hybris.platform.ruleengine with parameters of type DroolsKIEBaseModel Modifier and Type Method Description static DroolsRuleModelEngineRulesBuilder. newDroolsRule(DroolsKIEBaseModel kieBase, java.lang.String code) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.cache
Methods in de.hybris.platform.ruleengine.cache with parameters of type DroolsKIEBaseModel Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>RuleEngineCache. getGlobalsForKIEBase(DroolsKIEBaseModel kieBase)returns the cached globals for the given kie base. -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.cache.impl
Fields in de.hybris.platform.ruleengine.cache.impl with type parameters of type DroolsKIEBaseModel Modifier and Type Field Description protected java.util.function.Function<DroolsKIEBaseModel,java.lang.Object>DefaultRuleEngineCache. kieBaseCacheKeyGeneratorthe default cache uses the string representation of the kie base's PK as cache keyMethods in de.hybris.platform.ruleengine.cache.impl that return types with arguments of type DroolsKIEBaseModel Modifier and Type Method Description protected java.util.function.Function<DroolsKIEBaseModel,java.lang.Object>DefaultKIEModuleCacheBuilder. getKieBaseCacheKeyGenerator()protected java.util.function.Function<DroolsKIEBaseModel,java.lang.Object>DefaultRuleEngineCache. getKieBaseCacheKeyGenerator()Methods in de.hybris.platform.ruleengine.cache.impl with parameters of type DroolsKIEBaseModel Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.Object>DefaultKIEModuleCacheBuilder. getCachedGlobalsForKieBase(DroolsKIEBaseModel kieBase)returns the non-null cache segment for the given kie base.java.util.Map<java.lang.String,java.lang.Object>DefaultRuleEngineCache. getGlobalsForKIEBase(DroolsKIEBaseModel kieBase)Method parameters in de.hybris.platform.ruleengine.cache.impl with type arguments of type DroolsKIEBaseModel Modifier and Type Method Description voidDefaultRuleEngineCache. setKieBaseCacheKeyGenerator(java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> kieBaseCacheKeyGenerator)Constructor parameters in de.hybris.platform.ruleengine.cache.impl with type arguments of type DroolsKIEBaseModel Constructor Description DefaultKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider, DroolsKIEModuleModel kieModule, java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> kieBaseCacheKeyGenerator, boolean failOnBeanMismatches) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.dao
Methods in de.hybris.platform.ruleengine.dao that return types with arguments of type DroolsKIEBaseModel Modifier and Type Method Description java.util.List<DroolsKIEBaseModel>DroolsKIEBaseDao. findAllKIEBases()Returns a list with allDroolsKIEBaseModels -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.dao.impl
Methods in de.hybris.platform.ruleengine.dao.impl that return types with arguments of type DroolsKIEBaseModel Modifier and Type Method Description java.util.List<DroolsKIEBaseModel>DefaultDroolsKIEBaseDao. findAllKIEBases() -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.impl
Methods in de.hybris.platform.ruleengine.impl with parameters of type DroolsKIEBaseModel Modifier and Type Method Description protected DroolsRuleModelAbstractPlatformRuleEngineServiceIT. createNewDroolsRule(java.lang.String ruleUuid, java.lang.String ruleCode, java.lang.String moduleName, java.lang.String ruleTemplateContent, DroolsKIEBaseModel kieBase) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.init
Methods in de.hybris.platform.ruleengine.init with parameters of type DroolsKIEBaseModel Modifier and Type Method Description voidRuleEngineKieModuleSwapper. addKieBase(org.kie.api.builder.model.KieModuleModel module, DroolsKIEBaseModel base)Adds newKieBaseModelto aKieModuleModelwith all rulesvoidRuleEngineKieModuleSwapper. addKieBase(org.kie.api.builder.model.KieModuleModel module, org.kie.api.builder.KieFileSystem kfs, DroolsKIEBaseModel base, KIEModuleCacheBuilder cache)Adds newKieBaseModelto aKieModuleModelwith all rulesvoidRuleEngineKieModuleSwapper. addRules(org.kie.api.builder.KieFileSystem kfs, DroolsKIEBaseModel base, KIEModuleCacheBuilder cache)Adds rules from a givenDroolsKIEBaseModeltoKieFileSystemvoidRuleEngineKieModuleSwapper. addRulesToCache(DroolsKIEBaseModel base, KIEModuleCacheBuilder cache)Add cacheable data of rules of the latest versions belonging to the KieBase into the cache. -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.init.impl
Methods in de.hybris.platform.ruleengine.init.impl with parameters of type DroolsKIEBaseModel Modifier and Type Method Description voidDefaultRuleEngineKieModuleSwapper. addKieBase(org.kie.api.builder.model.KieModuleModel module, DroolsKIEBaseModel base)voidDefaultRuleEngineKieModuleSwapper. addKieBase(org.kie.api.builder.model.KieModuleModel module, org.kie.api.builder.KieFileSystem kfs, DroolsKIEBaseModel base, KIEModuleCacheBuilder cache)voidDefaultRuleEngineKieModuleSwapper. addRules(org.kie.api.builder.KieFileSystem kfs, DroolsKIEBaseModel base, KIEModuleCacheBuilder cache)voidDefaultRuleEngineKieModuleSwapper. addRulesToCache(DroolsKIEBaseModel base, KIEModuleCacheBuilder cache)protected java.util.List<org.kie.api.builder.KieBuilder>DefaultRuleEngineKieModuleSwapper. deployRules(DroolsKIEModuleModel module, org.kie.api.builder.model.KieModuleModel kieModuleModel, DroolsKIEBaseModel kieBase, KIEModuleCacheBuilder cache)protected java.util.Optional<org.apache.commons.lang3.tuple.Pair<java.util.Collection<DroolsRuleModel>,java.util.Collection<DroolsRuleModel>>>DefaultRuleEngineKieModuleSwapper. prepareIncrementalUpdate(org.kie.api.builder.ReleaseId releaseId, DroolsKIEBaseModel kieBase)Given theReleaseIdof the deployedKieModulethe method returns the tuple consisting of rules to add/update and rules to delete. -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.model
Methods in de.hybris.platform.ruleengine.model that return DroolsKIEBaseModel Modifier and Type Method Description DroolsKIEBaseModelDroolsKIEModuleModel. getDefaultKIEBase()Generated method - Getter of theDroolsKIEModule.defaultKIEBaseattribute defined at extensionruleengine.DroolsKIEBaseModelDroolsKIESessionModel. getKieBase()Generated method - Getter of theDroolsKIESession.kieBaseattribute defined at extensionruleengine.DroolsKIEBaseModelDroolsRuleModel. getKieBase()Generated method - Getter of theDroolsRule.kieBaseattribute defined at extensionruleengine.Methods in de.hybris.platform.ruleengine.model that return types with arguments of type DroolsKIEBaseModel Modifier and Type Method Description java.util.Collection<DroolsKIEBaseModel>DroolsKIEModuleModel. getKieBases()Generated method - Getter of theDroolsKIEModule.kieBasesattribute defined at extensionruleengine.Methods in de.hybris.platform.ruleengine.model with parameters of type DroolsKIEBaseModel Modifier and Type Method Description voidDroolsKIEModuleModel. setDefaultKIEBase(DroolsKIEBaseModel value)Generated method - Setter ofDroolsKIEModule.defaultKIEBaseattribute defined at extensionruleengine.voidDroolsKIESessionModel. setKieBase(DroolsKIEBaseModel value)Generated method - Setter ofDroolsKIESession.kieBaseattribute defined at extensionruleengine.voidDroolsRuleModel. setKieBase(DroolsKIEBaseModel value)Generated method - Setter ofDroolsRule.kieBaseattribute defined at extensionruleengine.Method parameters in de.hybris.platform.ruleengine.model with type arguments of type DroolsKIEBaseModel Modifier and Type Method Description voidDroolsKIEModuleModel. setKieBases(java.util.Collection<DroolsKIEBaseModel> value)Generated method - Setter ofDroolsKIEModule.kieBasesattribute defined at extensionruleengine. -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.strategies
Methods in de.hybris.platform.ruleengine.strategies that return DroolsKIEBaseModel Modifier and Type Method Description DroolsKIEBaseModelDroolsKIEBaseFinderStrategy. getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.strategies.impl
Methods in de.hybris.platform.ruleengine.strategies.impl that return DroolsKIEBaseModel Modifier and Type Method Description DroolsKIEBaseModelDefaultDroolsKIEBaseFinderStrategy. getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengineservices.cache
Methods in de.hybris.platform.ruleengineservices.cache with parameters of type DroolsKIEBaseModel Modifier and Type Method Description java.util.Collection<java.lang.Object>CommerceRuleEngineCache. getCachedFacts(DroolsKIEBaseModel kieBase)returns the facts registered for the given kieBase. -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengineservices.cache.impl
Methods in de.hybris.platform.ruleengineservices.cache.impl with parameters of type DroolsKIEBaseModel Modifier and Type Method Description java.util.Collection<java.lang.Object>DefaultCommerceRuleEngineCache. getCachedFacts(DroolsKIEBaseModel kieBase)protected java.util.Collection<java.lang.Object>DefaultCommerceRuleEngineCache. getFactTemplateCacheForKieBase(DroolsKIEBaseModel kieBase)returns the fact templates for the given kie base.protected java.util.Collection<java.lang.Object>DefaultCommerceKIEModuleCacheBuilder. getFactTemplateCacheSegmentForKieBase(DroolsKIEBaseModel kieBase)returns the non-null cache segment for the given kie base.Constructor parameters in de.hybris.platform.ruleengineservices.cache.impl with type arguments of type DroolsKIEBaseModel Constructor Description DefaultCommerceKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider, DroolsKIEModuleModel kieModule, java.util.List<RAOProvider> raoCacheCreators, java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> kieBaseCacheKeyGenerator, boolean failOnBeanMismatch)
-