public interface InternalRuleUnitExecutor
extends org.kie.api.runtime.rule.RuleUnitExecutor
Modifier and Type | Method and Description |
---|---|
org.kie.api.logger.KieRuntimeLogger |
addConsoleLogger() |
org.kie.api.logger.KieRuntimeLogger |
addFileLogger(String fileName) |
org.kie.api.logger.KieRuntimeLogger |
addFileLogger(String fileName,
int maxEventsInMemory) |
org.kie.api.logger.KieRuntimeLogger |
addThreadedFileLogger(String fileName,
int interval) |
void |
bindDataSource(InternalDataSource dataSource) |
void |
cancelActivation(Activation activation) |
org.kie.api.runtime.rule.RuleUnit |
getCurrentRuleUnit() |
Collection<?> |
getSessionObjects() |
Collection<?> |
getSessionObjects(org.kie.api.runtime.ObjectFilter filter) |
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() |
void |
switchToRuleUnit(Class<? extends org.kie.api.runtime.rule.RuleUnit> ruleUnitClass,
Activation activation) |
void |
switchToRuleUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit,
Activation activation) |
void cancelActivation(Activation activation)
void onSuspend()
void onResume()
void switchToRuleUnit(Class<? extends org.kie.api.runtime.rule.RuleUnit> ruleUnitClass, Activation activation)
void switchToRuleUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit, Activation activation)
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()
org.kie.api.logger.KieRuntimeLogger addConsoleLogger()
org.kie.api.logger.KieRuntimeLogger addFileLogger(String fileName)
org.kie.api.logger.KieRuntimeLogger addFileLogger(String fileName, int maxEventsInMemory)
org.kie.api.logger.KieRuntimeLogger addThreadedFileLogger(String fileName, int interval)
Collection<?> getSessionObjects()
Collection<?> getSessionObjects(org.kie.api.runtime.ObjectFilter filter)
void bindDataSource(InternalDataSource dataSource)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.