Package org.kie.internal.builder.fluent
Interface RuleFluent<T,U>
-
- All Known Subinterfaces:
KieSessionFluent
public interface RuleFluent<T,U>
SeeRuleRuntime
andStatefulRuleSession
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
delete(org.kie.api.runtime.rule.FactHandle handle)
U
dispose()
T
fireAllRules()
T
getGlobal(java.lang.String identifier)
T
insert(java.lang.Object object)
T
setActiveAgendaGroup(java.lang.String agendaGroup)
T
setActiveRuleFlowGroup(java.lang.String ruleFlowGroup)
T
setGlobal(java.lang.String identifier, java.lang.Object object)
T
update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object)
-
-
-
Method Detail
-
fireAllRules
T fireAllRules()
-
setGlobal
T setGlobal(java.lang.String identifier, java.lang.Object object)
-
getGlobal
T getGlobal(java.lang.String identifier)
-
insert
T insert(java.lang.Object object)
-
update
T update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object)
-
delete
T delete(org.kie.api.runtime.rule.FactHandle handle)
-
setActiveRuleFlowGroup
T setActiveRuleFlowGroup(java.lang.String ruleFlowGroup)
-
setActiveAgendaGroup
T setActiveAgendaGroup(java.lang.String agendaGroup)
-
dispose
U dispose()
-
-