Package org.kie.api.runtime.rule
The rule runtime classes.
-
Interface Summary Interface Description AccumulateFunction<C extends java.io.Serializable> An interface for accumulate external function implementationsActivationGroup Agenda AgendaFilter AgendaGroup AttachedViewChangedEventListener ConsequenceExceptionHandler EntryPoint An entry-point is an abstract channel through where facts are inserted into the engine.Evaluator A public interface to be implemented by all evaluatorsEvaluatorDefinition A markup interface for Evaluator definitionsEventHandle FactHandle An handle to a fact inserted into the working memoryLiveQuery Match Operator An interface for Operator definitions.PropagationContext QueryResults Contains the results of a query.QueryResultsRow A row of data from the QueryResults container.Row RuleContext RuleFlowGroup RuleRuntime TheRuleRuntime
is a super-interface for allKieSession
s.StatefulRuleSession This interface adds methods available to theKieSession
beyond what the WorkingMemory provides.StatelessRuleSession This interface is used as part of theStatelessKieSession
, which is the interface returned from theKieBase
.ViewChangedEventListener -
Class Summary Class Description Variable -
Enum Summary Enum Description FactHandle.State The way how the fact to which this FactHandle was assigned has been inserted into the working memory -
Exception Summary Exception Description ConsequenceException