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