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