public class RuleUnitFactory extends Object
| Constructor and Description |
|---|
RuleUnitFactory() |
| Modifier and Type | Method and Description |
|---|---|
RuleUnitFactory |
bindVariable(String name,
Object dataSource) |
<T extends org.kie.api.runtime.rule.RuleUnit> |
getOrCreateRuleUnit(Class<T> ruleUnitClass) |
org.kie.api.runtime.rule.RuleUnit |
getOrCreateRuleUnit(String name,
ClassLoader classLoader) |
<T extends org.kie.api.runtime.rule.RuleUnit> |
injectUnitVariables(T ruleUnit) |
org.kie.api.runtime.rule.RuleUnit |
registerUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit) |
public RuleUnitFactory bindVariable(String name, Object dataSource)
public org.kie.api.runtime.rule.RuleUnit getOrCreateRuleUnit(String name, ClassLoader classLoader)
public <T extends org.kie.api.runtime.rule.RuleUnit> T getOrCreateRuleUnit(Class<T> ruleUnitClass)
public org.kie.api.runtime.rule.RuleUnit registerUnit(org.kie.api.runtime.rule.RuleUnit ruleUnit)
public <T extends org.kie.api.runtime.rule.RuleUnit> T injectUnitVariables(T ruleUnit)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.