Uses of Class
de.hybris.platform.ruleengine.model.DroolsKIEModuleModel
Packages that use DroolsKIEModuleModel
Package
Description
Contains generated models for each type of de.hybris.platform.ruleengine.jalo package.
-
Uses of DroolsKIEModuleModel in de.hybris.platform.droolsruleengineservices.impl
Methods in de.hybris.platform.droolsruleengineservices.impl that return DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected DroolsKIEModuleModelAbstractRuleEngineServicesTest.getTestRulesModule(Set<DroolsRuleModel> rules) -
Uses of DroolsKIEModuleModel in de.hybris.platform.droolsruleengineservices.interceptors
Methods in de.hybris.platform.droolsruleengineservices.interceptors with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected voidDroolsKIESessionValidateInterceptor.validateKieBases(DroolsKIESessionModel session, DroolsKIEModuleModel kmodule) protected voidDroolsKIESessionValidateInterceptor.validateKieSessions(DroolsKIESessionModel session, DroolsKIEModuleModel kmodule) -
Uses of DroolsKIEModuleModel in de.hybris.platform.droolsruleengineservices.versioning.impl
Methods in de.hybris.platform.droolsruleengineservices.versioning.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected ModuleVersionResolver<DroolsKIEModuleModel>DroolsModuleVersioningService.getModuleVersionResolver()Deprecated, for removal: This API element is subject to removal in a future version.Method parameters in de.hybris.platform.droolsruleengineservices.versioning.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDroolsModuleVersioningService.setModuleVersionResolver(ModuleVersionResolver<DroolsKIEModuleModel> moduleVersionResolver) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.cache
Methods in de.hybris.platform.ruleengine.cache with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionRuleEngineCache.createKIEModuleCacheBuilder(DroolsKIEModuleModel kieModule) creates a RuleEngineKIEModuleCacheBuilder object for the given kieModule.RuleEngineCacheService.createKIEModuleCacheBuilder(DroolsKIEModuleModel kieModule) creates a KIEModuleCacheBuilder object for the given kieModule. -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.cache.impl
Fields in de.hybris.platform.ruleengine.cache.impl with type parameters of type DroolsKIEModuleModelModifier and TypeFieldDescriptionprotected Function<DroolsKIEModuleModel,Object> DefaultRuleEngineCache.kieModuleCacheKeyGeneratorthe default cache uses the string representation of the rule module's PK as cache keyMethods in de.hybris.platform.ruleengine.cache.impl that return DroolsKIEModuleModelMethods in de.hybris.platform.ruleengine.cache.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected Function<DroolsKIEModuleModel,Object> DefaultRuleEngineCache.getKieModuleCacheKeyGenerator()Methods in de.hybris.platform.ruleengine.cache.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionDefaultRuleEngineCache.createKIEModuleCacheBuilder(DroolsKIEModuleModel kieModule) DefaultRuleEngineCacheService.createKIEModuleCacheBuilder(DroolsKIEModuleModel kieModule) DefaultRuleEngineCache.getGlobalsCacheForKIEModule(DroolsKIEModuleModel kieModule) returns the optional of the cached globals for the given kie moduleMethod parameters in de.hybris.platform.ruleengine.cache.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultRuleEngineCache.setKieModuleCacheKeyGenerator(Function<DroolsKIEModuleModel, Object> kieModuleCacheKeyGenerator) Constructors in de.hybris.platform.ruleengine.cache.impl with parameters of type DroolsKIEModuleModelModifierConstructorDescriptionDefaultKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider, DroolsKIEModuleModel kieModule, Function<DroolsKIEBaseModel, Object> kieBaseCacheKeyGenerator, boolean failOnBeanMismatches) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.cronjob
Method parameters in de.hybris.platform.ruleengine.cronjob with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultKieModuleCleanupStrategy.process(List<DroolsKIEModuleModel> elements) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.drools.impl
Methods in de.hybris.platform.ruleengine.drools.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected org.kie.api.builder.ReleaseIdDefaultModuleReleaseIdAware.getDummyReleaseId(DroolsKIEModuleModel module) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.impl
Methods in de.hybris.platform.ruleengine.impl that return DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected DroolsKIEModuleModelAbstractPlatformRuleEngineServiceIT.createRulesForModule(String moduleName, String baseName, int numOfRules) Methods in de.hybris.platform.ruleengine.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected RuleEngineBootstrap<org.kie.api.KieServices,org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> DefaultPlatformRuleEngineService.getRuleEngineBootstrap()Methods in de.hybris.platform.ruleengine.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected final RuleEvaluationContextAbstractPlatformRuleEngineServiceIT.createRuleEvaluationContext(DroolsKIEModuleModel module) protected voidDefaultPlatformRuleEngineService.doSwapKieContainers(org.kie.api.runtime.KieContainer kieContainer, KIEModuleCacheBuilder cache, RuleEngineActionResult ruleEngineActionResult, DroolsKIEModuleModel module, String deployedReleaseIdVersion, boolean propagateToOtherNodes) protected voidDefaultPlatformRuleEngineService.switchKieModule(DroolsKIEModuleModel module, KieContainerListener listener, boolean propagateToOtherNodes, boolean enableIncrementalUpdate, RuleEngineActionResult result, Collection<Supplier<Object>> chainOfPostTasks) Switches the Kie modules in the rule execution contextMethod parameters in de.hybris.platform.ruleengine.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultPlatformRuleEngineService.setRuleEngineBootstrap(RuleEngineBootstrap<org.kie.api.KieServices, org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> ruleEngineBootstrap) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.init
Methods in de.hybris.platform.ruleengine.init with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionRuleEngineKieModuleSwapper.activateKieModule(DroolsKIEModuleModel module) Updates the instance ofDroolsKIEModuleModelwith information about affectively deployedReleaseIdversionorg.apache.commons.lang3.tuple.Pair<org.kie.api.builder.KieModule,KIEModuleCacheBuilder> RuleEngineKieModuleSwapper.createKieModule(DroolsKIEModuleModel module, RuleEngineActionResult result) Creates the new instance ofKieModule, based on information contained inDroolsKIEModuleModelOptional<org.kie.api.builder.ReleaseId>RuleEngineKieModuleSwapper.getDeployedReleaseId(DroolsKIEModuleModel module, String deployedMvnVersion) Returns (optional)ReleaseIdfor a deployed version of theKieModuleModelorg.kie.api.builder.ReleaseIdRuleEngineKieModuleSwapper.getReleaseId(DroolsKIEModuleModel module) Creates the new instance ofReleaseIdbased onDroolsKIEModuleModelorg.kie.api.runtime.KieContainerRuleEngineKieModuleSwapper.initializeNewKieContainer(DroolsKIEModuleModel module, org.kie.api.builder.KieModule kieModule, RuleEngineActionResult result) Creates the new instance ofKieContainerfor a givenKieModuleRuleEngineKieModuleSwapper.switchKieModule(DroolsKIEModuleModel module, KieContainerListener listener, LinkedList<Supplier<Object>> postTaskList, boolean enableIncrementalUpdate, RuleEngineActionResult result) Swaps synchroneously to a new KieModule.voidRuleEngineKieModuleSwapper.writePomXML(DroolsKIEModuleModel module, org.kie.api.builder.KieFileSystem kfs) Write the building POM XML toKieFileSystem -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.init.impl
Methods in de.hybris.platform.ruleengine.init.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected ModuleVersionResolver<DroolsKIEModuleModel>DefaultContentMatchRulesFilter.getModuleVersionResolver()protected RuleEngineBootstrap<org.kie.api.KieServices,org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> DefaultRuleEngineKieModuleSwapper.getRuleEngineBootstrap()protected RuleEngineBootstrap<org.kie.api.KieServices,org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> DefaultRulePublishingSpliterator.getRuleEngineBootstrap()protected Optional<DroolsKIEModuleModel>DefaultContentMatchRulesFilter.verifyTheRulesModuleIsSame(Collection<DroolsRuleModel> droolRules) Methods in de.hybris.platform.ruleengine.init.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionDefaultRuleEngineKieModuleSwapper.activateKieModule(DroolsKIEModuleModel module) voidDefaultRuleEngineBootstrap.activateNewRuleEngineContainer(org.kie.api.runtime.KieContainer kieContainer, KIEModuleCacheBuilder cache, RuleEngineActionResult ruleEngineActionResult, DroolsKIEModuleModel rulesModule, String deployedReleaseIdVersion) org.apache.commons.lang3.tuple.Pair<org.kie.api.builder.KieModule,KIEModuleCacheBuilder> DefaultRuleEngineKieModuleSwapper.createKieModule(DroolsKIEModuleModel module, RuleEngineActionResult result) protected org.apache.commons.lang3.tuple.Pair<org.kie.api.builder.KieModule,KIEModuleCacheBuilder> DefaultRuleEngineKieModuleSwapper.createKieModule(DroolsKIEModuleModel module, RuleEngineActionResult result, boolean enableIncrementalUpdate) protected List<org.kie.api.builder.KieBuilder>DefaultRuleEngineKieModuleSwapper.deployRules(DroolsKIEModuleModel module, org.kie.api.builder.model.KieModuleModel kieModuleModel, DroolsKIEBaseModel kieBase, KIEModuleCacheBuilder cache) Optional<org.kie.api.builder.ReleaseId>DefaultRuleEngineKieModuleSwapper.getDeployedReleaseId(DroolsKIEModuleModel module, String deployedMvnVersion) org.kie.api.builder.ReleaseIdDefaultRuleEngineKieModuleSwapper.getReleaseId(DroolsKIEModuleModel module) org.kie.api.runtime.KieContainerDefaultRuleEngineKieModuleSwapper.initializeNewKieContainer(DroolsKIEModuleModel module, org.kie.api.builder.KieModule kieModule, RuleEngineActionResult result) protected voidDefaultRuleEngineKieModuleSwapper.initializeNewModule(DroolsKIEModuleModel module, KieContainerListener listener, boolean enableIncrementalUpdates, RuleEngineActionResult result) protected voidDefaultRuleEngineKieModuleSwapper.newKieModule(DroolsKIEModuleModel module, KieContainerListener listener, boolean enableIncrementalUpdates, RuleEngineActionResult result) protected booleanDefaultRuleEngineKieModuleSwapper.restoreKieModule(DroolsKIEModuleModel module, KieContainerListener listener, RuleEngineActionResult result) DefaultRuleEngineKieModuleSwapper.switchKieModule(DroolsKIEModuleModel module, KieContainerListener listener, LinkedList<Supplier<Object>> postTaskList, boolean enableIncrementalUpdate, RuleEngineActionResult result) voidDefaultRuleEngineBootstrap.warmUpRuleEngineContainer(DroolsKIEModuleModel rulesModule, org.kie.api.runtime.KieContainer rulesContainer) provide the steps to "warm-up" the updated KieContainer.voidDefaultRuleEngineKieModuleSwapper.writePomXML(DroolsKIEModuleModel module, org.kie.api.builder.KieFileSystem kfs) Method parameters in de.hybris.platform.ruleengine.init.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultContentMatchRulesFilter.setModuleVersionResolver(ModuleVersionResolver<DroolsKIEModuleModel> moduleVersionResolver) voidDefaultRuleEngineKieModuleSwapper.setRuleEngineBootstrap(RuleEngineBootstrap<org.kie.api.KieServices, org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> ruleEngineBootstrap) voidDefaultRulePublishingSpliterator.setRuleEngineBootstrap(RuleEngineBootstrap<org.kie.api.KieServices, org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> ruleEngineBootstrap) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.model
Methods in de.hybris.platform.ruleengine.model that return DroolsKIEModuleModelModifier and TypeMethodDescriptionDroolsKIEBaseModel.getKieModule()Generated method - Getter of theDroolsKIEBase.kieModuleattribute defined at extensionruleengine.Methods in de.hybris.platform.ruleengine.model with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDroolsKIEBaseModel.setKieModule(DroolsKIEModuleModel value) Generated method - Initial setter ofDroolsKIEBase.kieModuleattribute defined at extensionruleengine.Constructors in de.hybris.platform.ruleengine.model with parameters of type DroolsKIEModuleModelModifierConstructorDescriptionDroolsKIEBaseModel(DroolsKIEModuleModel _kieModule, String _name) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersDroolsKIEBaseModel(DroolsKIEModuleModel _kieModule, String _name, 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 DroolsKIEModuleModel in de.hybris.platform.ruleengine.monitor.impl
Methods in de.hybris.platform.ruleengine.monitor.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected RuleEngineBootstrap<org.kie.api.KieServices,org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> DefaultRuleEngineRulesModuleMonitor.getRuleEngineBootstrap()Methods in de.hybris.platform.ruleengine.monitor.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionbooleanDefaultRuleEngineRulesModuleMonitor.isRulesModuleDeployed(DroolsKIEModuleModel rulesModule) Method parameters in de.hybris.platform.ruleengine.monitor.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultRuleEngineRulesModuleMonitor.setRuleEngineBootstrap(RuleEngineBootstrap<org.kie.api.KieServices, org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> ruleEngineBootstrap) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.strategies
Methods in de.hybris.platform.ruleengine.strategies with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionDroolsKIEBaseFinderStrategy.getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.strategies.impl
Methods in de.hybris.platform.ruleengine.strategies.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionDefaultDroolsKIEBaseFinderStrategy.getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.util
Methods in de.hybris.platform.ruleengine.util with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionstatic StringRuleEngineUtils.getDeployedRulesModuleVersion(DroolsKIEModuleModel rulesModule) static booleanRuleEngineUtils.isDroolsKieModuleDeployed(DroolsKIEModuleModel rulesModule) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.util.impl
Methods in de.hybris.platform.ruleengine.util.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected ModuleVersionResolver<DroolsKIEModuleModel>DefaultEngineRulesRepository.getModuleVersionResolver()Method parameters in de.hybris.platform.ruleengine.util.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultEngineRulesRepository.setModuleVersionResolver(ModuleVersionResolver<DroolsKIEModuleModel> moduleVersionResolver) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengine.versioning.impl
Methods in de.hybris.platform.ruleengine.versioning.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected ModuleVersionResolver<DroolsKIEModuleModel>DefaultModuleVersioningService.getModuleVersionResolver()Methods in de.hybris.platform.ruleengine.versioning.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionDroolsKieModuleVersionResolver.getDeployedModuleVersion(DroolsKIEModuleModel rulesModule) Method parameters in de.hybris.platform.ruleengine.versioning.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultModuleVersioningService.setModuleVersionResolver(ModuleVersionResolver<DroolsKIEModuleModel> moduleVersionResolver) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleenginebackoffice.widgets.listview.renderer
Methods in de.hybris.platform.ruleenginebackoffice.widgets.listview.renderer that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected RuleEngineRulesModuleMonitor<DroolsKIEModuleModel>RulesModuleDeploymentStatusCellRenderer.getRuleEngineRulesModuleMonitor()Method parameters in de.hybris.platform.ruleenginebackoffice.widgets.listview.renderer with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidRulesModuleDeploymentStatusCellRenderer.setRuleEngineRulesModuleMonitor(RuleEngineRulesModuleMonitor<DroolsKIEModuleModel> ruleEngineRulesModuleMonitor) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengineservices.cache.impl
Methods in de.hybris.platform.ruleengineservices.cache.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionDefaultCommerceRuleEngineCache.createKIEModuleCacheBuilder(DroolsKIEModuleModel kieModule) protected Optional<Map<Object,Collection<Object>>> DefaultCommerceRuleEngineCache.getFactTemplateCacheForKIEModule(DroolsKIEModuleModel kieModule) returns the optional fact templates for the given kie moduleConstructors in de.hybris.platform.ruleengineservices.cache.impl with parameters of type DroolsKIEModuleModelModifierConstructorDescriptionDefaultCommerceKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider, DroolsKIEModuleModel kieModule, List<RAOProvider> raoCacheCreators, Function<DroolsKIEBaseModel, Object> kieBaseCacheKeyGenerator, boolean failOnBeanMismatch) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengineservices.maintenance.impl
Methods in de.hybris.platform.ruleengineservices.maintenance.impl that return DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected DroolsKIEModuleModelDefaultRuleMaintenanceService.getRulesModuleByName(String moduleName) Methods in de.hybris.platform.ruleengineservices.maintenance.impl with parameters of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected <S extends SourceRuleModel>
Map<S,DroolsRuleModel> DefaultRuleMaintenanceService.getDeployedRules(DroolsKIEModuleModel module) Given the rule engine module get the map of source rules to deployed drools rules -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengineservices.maintenance.tasks.impl
Methods in de.hybris.platform.ruleengineservices.maintenance.tasks.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected ModuleVersionResolver<DroolsKIEModuleModel>ProvideModifiedRuleCodesPostTask.getModuleVersionResolver()Method parameters in de.hybris.platform.ruleengineservices.maintenance.tasks.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidProvideModifiedRuleCodesPostTask.setModuleVersionResolver(ModuleVersionResolver<DroolsKIEModuleModel> moduleVersionResolver) -
Uses of DroolsKIEModuleModel in de.hybris.platform.ruleengineservices.rule.services.impl
Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return types with arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionprotected ModuleVersionResolver<DroolsKIEModuleModel>DefaultRuleService.getModuleVersionResolver()Method parameters in de.hybris.platform.ruleengineservices.rule.services.impl with type arguments of type DroolsKIEModuleModelModifier and TypeMethodDescriptionvoidDefaultRuleService.setModuleVersionResolver(ModuleVersionResolver<DroolsKIEModuleModel> moduleVersionResolver)