## Uses of Interface
org.kie.internal.event.KnowledgeRuntimeEventManager

- Packages that use KnowledgeRuntimeEventManager
  Package | Description
  --- | ---
  org.kie.internal.logger |
  org.kie.internal.runtime |

- - ### Uses of KnowledgeRuntimeEventManager in org.kie.internal.logger

    Methods in org.kie.internal.logger with parameters of type KnowledgeRuntimeEventManager
    Modifier and Type | Method and Description
    --- | ---
    `static KnowledgeRuntimeLogger` | KnowledgeRuntimeLoggerFactory.`newConsoleLogger(KnowledgeRuntimeEventManager session)` Logs events to command line console.
    `static KnowledgeRuntimeLogger` | KnowledgeRuntimeLoggerFactory.`newFileLogger(KnowledgeRuntimeEventManager session, String fileName)` Creates a file logger in the current thread.
    `static KnowledgeRuntimeLogger` | KnowledgeRuntimeLoggerFactory.`newThreadedFileLogger(KnowledgeRuntimeEventManager session, String fileName, int interval)` Creates a file logger that executes in a different thread, where information is written on given intervals (in milliseconds).

  - ### Uses of KnowledgeRuntimeEventManager in org.kie.internal.runtime

    Subinterfaces of KnowledgeRuntimeEventManager in org.kie.internal.runtime
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `StatefulKnowledgeSession` StatefulKnowledgeSession is the most common way to interact with the engine.
    `interface` | `StatelessKnowledgeSession` StatelessKnowledgeSession provides a convenience API, wrapping StatefulKnowledgeSession.

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