Package org.drools.ruleunits.dsl
Class SyntheticRuleUnitBuilder
- java.lang.Object
-
- org.drools.ruleunits.dsl.SyntheticRuleUnitBuilder
-
public class SyntheticRuleUnitBuilder extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SyntheticRuleUnitBuilderbuild(String unitName)SyntheticRuleUnitdefineRules(Consumer<RulesFactory> rulesDefinition)SyntheticRuleUnitBuilderregisterDataSource(String name, org.drools.ruleunits.api.DataSource dataSource, Class<?> dataClass)SyntheticRuleUnitBuilderregisterGlobal(String name, Object global)
-
-
-
Method Detail
-
build
public static SyntheticRuleUnitBuilder build(String unitName)
-
registerDataSource
public SyntheticRuleUnitBuilder registerDataSource(String name, org.drools.ruleunits.api.DataSource dataSource, Class<?> dataClass)
-
registerGlobal
public SyntheticRuleUnitBuilder registerGlobal(String name, Object global)
-
defineRules
public SyntheticRuleUnit defineRules(Consumer<RulesFactory> rulesDefinition)
-
-