# Uses of Interface
org.kie.api.runtime.KieRuntime

Packages that use KieRuntime
Package
Description
org.kie.api.event
Comprehensive event API for all parts of the platform.
org.kie.api.runtime
The runtime engine classes, including KieSession and StatelessKieSession.

- ## Uses of KieRuntime in org.kie.api.event

  Methods in org.kie.api.event that return KieRuntime
  Modifier and Type
  Method
  Description
  `KieRuntime`
  KieRuntimeEvent.`getKieRuntime()`
  `KieRuntime` that generated the event.

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

  Subinterfaces of KieRuntime in org.kie.api.runtime
  Modifier and Type
  Interface
  Description
  `interface`
  `KieSession`
  KieSession is the most common way to interact with the engine.
  Methods in org.kie.api.runtime that return KieRuntime
  Modifier and Type
  Method
  Description
  `KieRuntime`
  KieContext.`getKieRuntime()`
  `KieRuntime`
  KieContext.`getKnowledgeRuntime()`
  Deprecated.