| 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. 
 | 
| 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)  | 
| 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.