## Uses of Interface
org.kie.api.event.KieRuntimeEventManager

- Packages that use KieRuntimeEventManager
  Package | Description
  --- | ---
  org.kie.api.logger | Logger classes used to log the KieRuntime's execution.
  org.kie.api.runtime | The runtime engine classes, including KieSession and StatelessKieSession.

- - ### Uses of KieRuntimeEventManager in org.kie.api.logger

    Methods in org.kie.api.logger with parameters of type KieRuntimeEventManager
    Modifier and Type | Method and Description
    --- | ---
    `KieRuntimeLogger` | KieLoggers.`newConsoleLogger(KieRuntimeEventManager session)`
    `KieRuntimeLogger` | KieLoggers.`newFileLogger(KieRuntimeEventManager session, String fileName)` Creates a new FileLogger with the given name for the given session.
    `KieRuntimeLogger` | KieLoggers.`newFileLogger(KieRuntimeEventManager session, String fileName, int maxEventsInMemory)` Creates a new FileLogger with the given name for the given session.
    `KieRuntimeLogger` | KieLoggers.`newThreadedFileLogger(KieRuntimeEventManager session, String fileName, int interval)`

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

    Subinterfaces of KieRuntimeEventManager in org.kie.api.runtime
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `KieRuntime`
    `interface` | `KieSession` KieSession is the most common way to interact with the engine.
    `interface` | `StatelessKieSession` StatelessKieSession provides a convenience API, wrapping KieSession.

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