Package | Description |
---|---|
org.drools.impl | |
org.drools.impl.adapters | |
org.drools.logger |
Logger classes use to log the KnowledgeRuntime's execution.
|
org.drools.runtime |
The runtime engine classes, including StatefulKnowledgeSession and StatelessKnowledgeSession.
|
Modifier and Type | Method and Description |
---|---|
KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactoryServiceImpl.newConsoleLogger(KnowledgeRuntimeEventManager session) |
KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactoryServiceImpl.newFileLogger(KnowledgeRuntimeEventManager session,
String fileName) |
KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactoryServiceImpl.newThreadedFileLogger(KnowledgeRuntimeEventManager session,
String fileName,
int interval) |
Modifier and Type | Class and Description |
---|---|
class |
KnowledgeRuntimeAdapter |
class |
StatefulKnowledgeSessionAdapter |
class |
StatelessKnowledgeSessionAdapter |
Modifier and Type | Method and Description |
---|---|
KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactoryService.newConsoleLogger(KnowledgeRuntimeEventManager session) |
static KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactory.newConsoleLogger(KnowledgeRuntimeEventManager session)
Logs events to command line console.
|
KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactoryService.newFileLogger(KnowledgeRuntimeEventManager session,
String fileName) |
static KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactory.newFileLogger(KnowledgeRuntimeEventManager session,
String fileName)
Creates a file logger in the current thread.
|
KnowledgeRuntimeLogger |
KnowledgeRuntimeLoggerFactoryService.newThreadedFileLogger(KnowledgeRuntimeEventManager session,
String fileName,
int interval) |
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).
|
Modifier and Type | Interface and Description |
---|---|
interface |
KnowledgeRuntime |
interface |
StatefulKnowledgeSession
StatefulKnowledgeSession is the most common way to interact with the engine.
|
interface |
StatelessKnowledgeSession
StatelessKnowledgeSession provides a convenience API, wrapping StatefulKnowledgeSession.
|
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.