Class DefaultRuleEngineRulesModuleMonitor
java.lang.Object
de.hybris.platform.ruleengine.monitor.impl.DefaultRuleEngineRulesModuleMonitor
- All Implemented Interfaces:
RuleEngineRulesModuleMonitor<DroolsKIEModuleModel>
public class DefaultRuleEngineRulesModuleMonitor
extends Object
implements RuleEngineRulesModuleMonitor<DroolsKIEModuleModel>
default implementation of the
RuleEngineRulesModuleMonitor-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.kie.api.KieServicesprotected RuleEngineBootstrap<org.kie.api.KieServices,org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> booleanisRulesModuleDeployed(DroolsKIEModuleModel rulesModule) Indicates whether the given module is actually deployed and running in the rule enginevoidsetKieServices(org.kie.api.KieServices kieServices) voidsetRuleEngineBootstrap(RuleEngineBootstrap<org.kie.api.KieServices, org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> ruleEngineBootstrap)
-
Constructor Details
-
DefaultRuleEngineRulesModuleMonitor
public DefaultRuleEngineRulesModuleMonitor()
-
-
Method Details
-
isRulesModuleDeployed
Description copied from interface:RuleEngineRulesModuleMonitorIndicates whether the given module is actually deployed and running in the rule engine- Specified by:
isRulesModuleDeployedin interfaceRuleEngineRulesModuleMonitor<DroolsKIEModuleModel>- Parameters:
rulesModule- instance ofAbstractRulesModuleModelto check the deployment status for- Returns:
- true if the specified module is currently running in the rule engine
-
getKieServices
protected org.kie.api.KieServices getKieServices() -
setKieServices
public void setKieServices(org.kie.api.KieServices kieServices) -
getRuleEngineBootstrap
protected RuleEngineBootstrap<org.kie.api.KieServices,org.kie.api.runtime.KieContainer, getRuleEngineBootstrap()DroolsKIEModuleModel> -
setRuleEngineBootstrap
public void setRuleEngineBootstrap(RuleEngineBootstrap<org.kie.api.KieServices, org.kie.api.runtime.KieContainer, DroolsKIEModuleModel> ruleEngineBootstrap)
-