## Uses of Interface
org.kie.api.runtime.rule.RuleRuntime

- Packages that use RuleRuntime
  Package | Description
  --- | ---
  org.kie.api.runtime | The runtime engine classes, including KieSession and StatelessKieSession.
  org.kie.api.runtime.rule | The rule runtime classes.

- - ### Uses of RuleRuntime in org.kie.api.runtime

    Subinterfaces of RuleRuntime in org.kie.api.runtime
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `KieRuntime` |
    `interface` | `KieSession` | KieSession is the most common way to interact with the engine.

  - ### Uses of RuleRuntime in org.kie.api.runtime.rule

    Methods in org.kie.api.runtime.rule with parameters of type RuleRuntime
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConsequenceExceptionHandler.`handleException​(Match match, RuleRuntime workingMemory, java.lang.Exception exception)` |

    Constructors in org.kie.api.runtime.rule with parameters of type RuleRuntime
    Constructor | Description
    --- | ---
    `ConsequenceException​(java.lang.Throwable rootCause, RuleRuntime workingMemory, Match match)` |