Package org.kuali.rice.krms.framework.engine

Interface Summary
Action An Action executes on a given ExecutionEnvironment
Agenda  
AgendaTree  
AgendaTreeEntry TODO...
Context The context represents the area(s) of an organization's activity where a rule applies and where the terms used to create the rule are defined and relevant.
ContextProvider Loads a Context for the given set of criteria.
Function  
Proposition Interface for logical propositions that may be executed in the Engine.
Rule A Rule evaluates a given ExecutionEnvironment, returning true if its conditions pass, false if they do not.
 

Class Summary
BasicAgenda  
BasicAgendaTree  
BasicAgendaTreeEntry  
BasicContext  
BasicExecutionEnvironment  
BasicRule A Rule that executes a Action when the Proposition is true.
CollectionOfComparablesTermBasedProposition<T>  
ComparableTermBasedProposition<T> An implementation of Proposition which uses a ComparisonOperator and Term
CompoundProposition An implementation of Proposition which holds other Propositions and a LogicalOperator.
EngineResultsImpl  
FalseTriggeredRule A BasicRule that executes its Action when evaluation is false.
PropositionResult PropositionResults are returned by Proposition's evaluate method.
ProviderBasedEngine  
ResultLogger  
StringTermBasedProposition  
SubAgenda A Rule which executes it's AgendaTree given a @{link ExecutionEnvironment}.
TermResolutionEngineImpl  
TermResolutionEngineImpl.TermResolverKey  
 

Enum Summary
CollectionOperator Enumeration for simple collection operators used by CollectionOfComparablesTermBasedProposition.
 



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