|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Engine | |
EngineResults | |
ExecutionEnvironment | The ExecutionEnvironment manages contextual information which is made available to different components of the rules engine during execution. |
ResultEvent | |
TermResolutionEngine | Interface for the engine that is used to resolve Term s. |
TermResolver<T> | An TermResolver implementor is a utility class used for resolution (reification) of Term s. |
Class Summary | |
---|---|
ExecutionOptions | The ExecutionOptions contain a set of options that can be passed to the KRMS engine to control certain aspects related to it's execution. |
Facts | Parameter object for the Engine used to pass in mappings from Term to value
(aka facts). |
Facts.Builder | Builder for a Facts parameter object |
SelectionCriteria | |
Term | Identifies a (hopefully) resolvable Term . |
Enum Summary | |
---|---|
ExecutionFlag | Defines various possible flags that can be used to control how the rules engine executes and performs it's evaluation of rules. |
Exception Summary | |
---|---|
EngineResourceUnavailableException | A runtime exception which indicates that some resource required during engine execution is unavailable. |
IncompatibleTypeException | An exception which indicates that the type of data being evaluated in the engine does not match the expected type. |
TermResolutionException |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |