# Uses of Interface
org.kie.api.event.rule.RuleRuntimeEventListener

Packages that use RuleRuntimeEventListener
Package
Description
org.kie.api.event.rule
Events emitted while rules are executing.

- ## Uses of RuleRuntimeEventListener in org.kie.api.event.rule

  Classes in org.kie.api.event.rule that implement RuleRuntimeEventListener
  Modifier and Type
  Class
  Description
  `class`
  `DebugRuleRuntimeEventListener`
  `class`
  `DefaultRuleRuntimeEventListener`
  Methods in org.kie.api.event.rule that return types with arguments of type RuleRuntimeEventListener
  Modifier and Type
  Method
  Description
  `Collection<RuleRuntimeEventListener>`
  RuleRuntimeEventManager.`getRuleRuntimeEventListeners()`
  Returns all event listeners.
  Methods in org.kie.api.event.rule with parameters of type RuleRuntimeEventListener
  Modifier and Type
  Method
  Description
  `void`
  RuleRuntimeEventManager.`addEventListener(RuleRuntimeEventListener listener)`
  Add an event listener.
  `void`
  RuleRuntimeEventManager.`removeEventListener(RuleRuntimeEventListener listener)`
  Remove an event listener.