| Package | Description |
|---|---|
| org.kuali.rice.krms.api | |
| org.kuali.rice.krms.api.engine |
| Class and Description |
|---|
| Engine
An Engine executes using the given
SelectionCriteria, @{link Facts}, and ExecutionOptions returning EngineResults |
| Class and Description |
|---|
| EngineResults
Results of an
Engine's execution |
| ExecutionEnvironment
The ExecutionEnvironment manages contextual information which is made available to
different components of the rules engine during execution.
|
| ExecutionFlag
Defines various possible flags that can be used to control how the rules
engine executes and performs it's evaluation of rules.
|
| 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 |
| ResultEvent
Interface for defining ResultEvents
|
| SelectionCriteria
SelectionCritera are used to to select an
Agenda to execute. |
| Term
Identifies a (hopefully) resolvable
Term. |
| TermResolutionException
An Exception for
TermResolver exceptions. |
| TermResolver
An
TermResolver implementor is a utility class used for resolution (reification) of fact values for one or
moreTerms. |
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.