## 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.
  org.kie.api.runtime.manager |

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

    Classes in org.kie.api.event.rule that implement RuleRuntimeEventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DebugRuleRuntimeEventListener`
    `class` | `DefaultRuleRuntimeEventListener`

    Methods in org.kie.api.event.rule that return types with arguments of type RuleRuntimeEventListener
    Modifier and Type | Method and 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 and Description
    --- | ---
    `void` | RuleRuntimeEventManager.`addEventListener(RuleRuntimeEventListener listener)` Add an event listener.
    `void` | RuleRuntimeEventManager.`removeEventListener(RuleRuntimeEventListener listener)` Remove an event listener.

  - ### Uses of RuleRuntimeEventListener in org.kie.api.runtime.manager

    Methods in org.kie.api.runtime.manager that return types with arguments of type RuleRuntimeEventListener
    Modifier and Type | Method and Description
    --- | ---
    `List<RuleRuntimeEventListener>` | RegisterableItemsFactory.`getRuleRuntimeEventListeners(RuntimeEngine runtime)` Returns new instances of `RuleRuntimeEventListener` that will be registered on `RuntimeEngine`

Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.