Package org.drools.ruleunits.api
Interface RuleUnitInstance<T extends RuleUnitData>
-
public interface RuleUnitInstance<T extends RuleUnitData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddispose()<Q> QexecuteQuery(Class<? extends RuleUnitQuery<Q>> query)List<Map<String,Object>>executeQuery(String query, Object... arguments)intfire()<T extends org.kie.api.time.SessionClock>
TgetClock()TruleUnitData()RuleUnit<T>unit()
-
-
-
Method Detail
-
ruleUnitData
T ruleUnitData()
-
fire
int fire()
-
executeQuery
<Q> Q executeQuery(Class<? extends RuleUnitQuery<Q>> query)
-
getClock
<T extends org.kie.api.time.SessionClock> T getClock()
-
dispose
void dispose()
-
-