Package org.kuali.rice.krms.api.engine

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 Terms.
TermResolver<T> An TermResolver implementor is a utility class used for resolution (reification) of Terms.
 

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  
 



Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.