# Uses of Package
org.kie.api.runtime.rule

Packages that use org.kie.api.runtime.rule
Package
Description
org.kie.api.command
org.kie.api.event.rule
Events emitted while rules are executing.
org.kie.api.runtime
The runtime engine classes, including KieSession and StatelessKieSession.
org.kie.api.runtime.process
The process runtime classes.
org.kie.api.runtime.rule
The rule runtime classes.

- Classes in org.kie.api.runtime.rule used by org.kie.api.command
  Class
  Description
  FactHandle
  An handle to a fact inserted into the working memory
- Classes in org.kie.api.runtime.rule used by org.kie.api.event.rule
  Class
  Description
  AgendaGroup
  FactHandle
  An handle to a fact inserted into the working memory
  Match
  RuleFlowGroup
- Classes in org.kie.api.runtime.rule used by org.kie.api.runtime
  Class
  Description
  EntryPoint
  An entry-point is an abstract channel through where facts are inserted into the engine.
  RuleRuntime
  The `RuleRuntime` is a super-interface for all `KieSession`s.
  StatefulRuleSession
  This interface adds methods available to the `KieSession` beyond what the WorkingMemory provides.
  StatelessRuleSession
  This interface is used as part of the `StatelessKieSession`, which is the interface returned from the `KieBase`.
- Classes in org.kie.api.runtime.rule used by org.kie.api.runtime.process
  Class
  Description
  AgendaFilter
- Classes in org.kie.api.runtime.rule used by org.kie.api.runtime.rule
  Class
  Description
  ActivationGroup
  Agenda
  AgendaFilter
  AgendaGroup
  EntryPoint
  An entry-point is an abstract channel through where facts are inserted into the engine.
  FactHandle
  An handle to a fact inserted into the working memory
  FactHandle.State
  The way how the fact to which this FactHandle was assigned has been inserted into the working memory
  LiveQuery
  Match
  Operator
  An interface for Operator definitions.
  QueryResults
  Contains the results of a query.
  QueryResultsRow
  A row of data from the QueryResults container.
  Row
  RuleFlowGroup
  RuleRuntime
  The `RuleRuntime` is a super-interface for all `KieSession`s.
  Variable
  ViewChangedEventListener