Uses of Class
de.hybris.platform.ruleengine.model.DroolsKIEBaseModel
Packages that use DroolsKIEBaseModel
Package
Description
Contains generated models for each type of de.hybris.platform.ruleengine.jalo package.
-
Uses of DroolsKIEBaseModel in de.hybris.platform.droolsruleengineservices.impl
Methods in de.hybris.platform.droolsruleengineservices.impl that return DroolsKIEBaseModelModifier and TypeMethodDescriptionprotected 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 DroolsKIEBaseModelModifier and TypeMethodDescriptionprotected 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 DroolsKIEBaseModelModifier and TypeMethodDescriptionprotected DroolsKIEBaseModelPromotionEngineServiceBaseTestBase.getKieBaseModel(String kieBaseName) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine
Methods in de.hybris.platform.ruleengine that return DroolsKIEBaseModelModifier and TypeMethodDescriptionstatic DroolsKIEBaseModelEngineRulesBuilder.newKieBase(String moduleName) Methods in de.hybris.platform.ruleengine with parameters of type DroolsKIEBaseModelModifier and TypeMethodDescriptionstatic DroolsRuleModelEngineRulesBuilder.newDroolsRule(DroolsKIEBaseModel kieBase, String code) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.cache
Methods in de.hybris.platform.ruleengine.cache with parameters of type DroolsKIEBaseModelModifier and TypeMethodDescriptionRuleEngineCache.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 DroolsKIEBaseModelModifier and TypeFieldDescriptionprotected Function<DroolsKIEBaseModel,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 DroolsKIEBaseModelModifier and TypeMethodDescriptionprotected Function<DroolsKIEBaseModel,Object> DefaultKIEModuleCacheBuilder.getKieBaseCacheKeyGenerator()protected Function<DroolsKIEBaseModel,Object> DefaultRuleEngineCache.getKieBaseCacheKeyGenerator()Methods in de.hybris.platform.ruleengine.cache.impl with parameters of type DroolsKIEBaseModelModifier and TypeMethodDescriptionDefaultKIEModuleCacheBuilder.getCachedGlobalsForKieBase(DroolsKIEBaseModel kieBase) returns the non-null cache segment for the given kie base.DefaultRuleEngineCache.getGlobalsForKIEBase(DroolsKIEBaseModel kieBase) Method parameters in de.hybris.platform.ruleengine.cache.impl with type arguments of type DroolsKIEBaseModelModifier and TypeMethodDescriptionvoidDefaultRuleEngineCache.setKieBaseCacheKeyGenerator(Function<DroolsKIEBaseModel, Object> kieBaseCacheKeyGenerator) Constructor parameters in de.hybris.platform.ruleengine.cache.impl with type arguments of type DroolsKIEBaseModelModifierConstructorDescriptionDefaultKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider, DroolsKIEModuleModel kieModule, Function<DroolsKIEBaseModel, 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 DroolsKIEBaseModelModifier and TypeMethodDescriptionDroolsKIEBaseDao.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 -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.impl
Methods in de.hybris.platform.ruleengine.impl with parameters of type DroolsKIEBaseModelModifier and TypeMethodDescriptionprotected DroolsRuleModelAbstractPlatformRuleEngineServiceIT.createNewDroolsRule(String ruleUuid, String ruleCode, String moduleName, String ruleTemplateContent, DroolsKIEBaseModel kieBase) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.init
Methods in de.hybris.platform.ruleengine.init with parameters of type DroolsKIEBaseModelModifier and TypeMethodDescriptionvoidRuleEngineKieModuleSwapper.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 DroolsKIEBaseModelModifier and TypeMethodDescriptionvoidDefaultRuleEngineKieModuleSwapper.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 List<org.kie.api.builder.KieBuilder>DefaultRuleEngineKieModuleSwapper.deployRules(DroolsKIEModuleModel module, org.kie.api.builder.model.KieModuleModel kieModuleModel, DroolsKIEBaseModel kieBase, KIEModuleCacheBuilder cache) protected Optional<org.apache.commons.lang3.tuple.Pair<Collection<DroolsRuleModel>,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 DroolsKIEBaseModelModifier and TypeMethodDescriptionDroolsKIEModuleModel.getDefaultKIEBase()Generated method - Getter of theDroolsKIEModule.defaultKIEBaseattribute defined at extensionruleengine.DroolsKIESessionModel.getKieBase()Generated method - Getter of theDroolsKIESession.kieBaseattribute defined at extensionruleengine.DroolsRuleModel.getKieBase()Generated method - Getter of theDroolsRule.kieBaseattribute defined at extensionruleengine.Methods in de.hybris.platform.ruleengine.model that return types with arguments of type DroolsKIEBaseModelModifier and TypeMethodDescriptionDroolsKIEModuleModel.getKieBases()Generated method - Getter of theDroolsKIEModule.kieBasesattribute defined at extensionruleengine.Methods in de.hybris.platform.ruleengine.model with parameters of type DroolsKIEBaseModelModifier and TypeMethodDescriptionvoidDroolsKIEModuleModel.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 DroolsKIEBaseModelModifier and TypeMethodDescriptionvoidDroolsKIEModuleModel.setKieBases(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 DroolsKIEBaseModelModifier and TypeMethodDescriptionDroolsKIEBaseFinderStrategy.getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengine.strategies.impl
Methods in de.hybris.platform.ruleengine.strategies.impl that return DroolsKIEBaseModelModifier and TypeMethodDescriptionDefaultDroolsKIEBaseFinderStrategy.getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) -
Uses of DroolsKIEBaseModel in de.hybris.platform.ruleengineservices.cache
Methods in de.hybris.platform.ruleengineservices.cache with parameters of type DroolsKIEBaseModelModifier and TypeMethodDescriptionCommerceRuleEngineCache.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 DroolsKIEBaseModelModifier and TypeMethodDescriptionDefaultCommerceRuleEngineCache.getCachedFacts(DroolsKIEBaseModel kieBase) protected Collection<Object>DefaultCommerceRuleEngineCache.getFactTemplateCacheForKieBase(DroolsKIEBaseModel kieBase) returns the fact templates for the given kie base.protected Collection<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 DroolsKIEBaseModelModifierConstructorDescriptionDefaultCommerceKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider, DroolsKIEModuleModel kieModule, List<RAOProvider> raoCacheCreators, Function<DroolsKIEBaseModel, Object> kieBaseCacheKeyGenerator, boolean failOnBeanMismatch)