Package org.drools.ruleunits.dsl
Class RuleUnitProviderForDSL.DSLRuleUnitInstance<T extends org.drools.ruleunits.api.RuleUnitData>
- java.lang.Object
-
- org.drools.ruleunits.impl.AbstractRuleUnitInstance<org.drools.core.common.ReteEvaluator,T>
-
- org.drools.ruleunits.impl.ReteEvaluatorBasedRuleUnitInstance<T>
-
- org.drools.ruleunits.dsl.RuleUnitProviderForDSL.DSLRuleUnitInstance<T>
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.drools.ruleunits.api.RuleUnitInstance<T>
- Enclosing class:
- RuleUnitProviderForDSL
public static class RuleUnitProviderForDSL.DSLRuleUnitInstance<T extends org.drools.ruleunits.api.RuleUnitData> extends org.drools.ruleunits.impl.ReteEvaluatorBasedRuleUnitInstance<T>
-
-
Constructor Summary
Constructors Constructor Description DSLRuleUnitInstance(org.drools.ruleunits.api.RuleUnit<T> unit, T workingMemory, org.drools.core.common.ReteEvaluator reteEvaluator, UnitGlobalsResolver unitGlobalsResolver)DSLRuleUnitInstance(org.drools.ruleunits.api.RuleUnit<T> unit, T workingMemory, org.drools.core.common.ReteEvaluator reteEvaluator, UnitGlobalsResolver unitGlobalsResolver, org.drools.ruleunits.api.conf.RuleConfig ruleConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbind(org.drools.core.common.ReteEvaluator reteEvaluator, T workingMemory)-
Methods inherited from class org.drools.ruleunits.impl.ReteEvaluatorBasedRuleUnitInstance
addEventListeners, close, executeQuery, fire, fire, getClock
-
-
-
-
Constructor Detail
-
DSLRuleUnitInstance
public DSLRuleUnitInstance(org.drools.ruleunits.api.RuleUnit<T> unit, T workingMemory, org.drools.core.common.ReteEvaluator reteEvaluator, UnitGlobalsResolver unitGlobalsResolver)
-
DSLRuleUnitInstance
public DSLRuleUnitInstance(org.drools.ruleunits.api.RuleUnit<T> unit, T workingMemory, org.drools.core.common.ReteEvaluator reteEvaluator, UnitGlobalsResolver unitGlobalsResolver, org.drools.ruleunits.api.conf.RuleConfig ruleConfig)
-
-