Package org.kie.api.event

## Interface KieRuntimeEventManager

- All Superinterfaces:
    `ProcessEventManager`, `RuleRuntimeEventManager`
  All Known Subinterfaces:
    `KieRuntime`, `KieSession`, `StatelessKieSession`

      public interface KieRuntimeEventManager
      extends RuleRuntimeEventManager, ProcessEventManager

  A manager for runtime events.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `KieRuntimeLogger` | `getLogger()` | Returns the KieRuntimeLogger registered on this KieRuntimeEventManager if any

    - ### Methods inherited from interface org.kie.api.event.process.ProcessEventManager

      `addEventListener, getProcessEventListeners, removeEventListener`

    - ### Methods inherited from interface org.kie.api.event.rule.RuleRuntimeEventManager

      `addEventListener, addEventListener, getAgendaEventListeners, getRuleRuntimeEventListeners, removeEventListener, removeEventListener`

- - ### Method Detail

    - #### getLogger

          KieRuntimeLogger getLogger()

      Returns the KieRuntimeLogger registered on this KieRuntimeEventManager if any