public interface InternalRuleUnitExecutor
extends org.kie.api.runtime.rule.RuleUnitExecutor
Modifier and Type | Method and Description |
---|---|
void |
bindDataSource(InternalDataSource dataSource) |
void |
cancelActivation(Activation activation) |
org.kie.api.runtime.rule.RuleUnit |
getCurrentRuleUnit() |
void |
guardRuleUnit(Class<? extends org.kie.api.runtime.rule.RuleUnit> ruleUnitClass,
Activation activation) |
void |
guardRuleUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit,
Activation activation) |
void |
onResume() |
void |
onSuspend() |
RuleUnitDescr |
switchToRuleUnit(Class<? extends org.kie.api.runtime.rule.RuleUnit> ruleUnitClass) |
RuleUnitDescr |
switchToRuleUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit) |
void cancelActivation(Activation activation)
void onSuspend()
void onResume()
RuleUnitDescr switchToRuleUnit(Class<? extends org.kie.api.runtime.rule.RuleUnit> ruleUnitClass)
RuleUnitDescr switchToRuleUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit)
void guardRuleUnit(Class<? extends org.kie.api.runtime.rule.RuleUnit> ruleUnitClass, Activation activation)
void guardRuleUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit, Activation activation)
org.kie.api.runtime.rule.RuleUnit getCurrentRuleUnit()
void bindDataSource(InternalDataSource dataSource)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.