Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
F
G
H
I
L
O
P
R
S
T
V
A
addAssetResolver(AssetResolver<?>)
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl
addAssetResolver(AssetResolver<?>)
- Method in class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
addAssetValue(Asset, Object)
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl
addListener(ResultListener)
- Method in class org.kuali.rice.krms.framework.engine.
ResultLogger
addResult(ResultEvent)
- Method in class org.kuali.rice.krms.framework.engine.
EngineResultsImpl
AgendaTree
- Class in
org.kuali.rice.krms.framework.engine
AgendaTree(List<Rule>, AgendaTree, AgendaTree, AgendaTree)
- Constructor for class org.kuali.rice.krms.framework.engine.
AgendaTree
appliesTo(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
BasicAgenda
appliesTo(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
BasicContext
AssetResolutionEngineImpl
- Class in
org.kuali.rice.krms.framework.engine
AssetResolutionEngineImpl()
- Constructor for class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl
AssetResolutionEngineImpl.AssetResolverKey
- Class in
org.kuali.rice.krms.framework.engine
AssetResolutionEngineImpl.AssetResolverKey(AssetResolver)
- Constructor for class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl.AssetResolverKey
B
BasicAgenda
- Class in
org.kuali.rice.krms.framework.engine
BasicAgenda(String, Map<String, String>, AgendaTree)
- Constructor for class org.kuali.rice.krms.framework.engine.
BasicAgenda
BasicContext
- Class in
org.kuali.rice.krms.framework.engine
BasicContext(Map<String, String>, List<Agenda>, List<AssetResolver<?>>)
- Constructor for class org.kuali.rice.krms.framework.engine.
BasicContext
BasicExecutionEnvironment
- Class in
org.kuali.rice.krms.framework.engine
BasicExecutionEnvironment(SelectionCriteria, Map<Asset, Object>, Map<String, String>)
- Constructor for class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
BasicResult
- Class in
org.kuali.rice.krms.framework.engine.result
BasicResult(String, Object, ExecutionEnvironment, boolean)
- Constructor for class org.kuali.rice.krms.framework.engine.result.
BasicResult
BasicResult(String, Object, ExecutionEnvironment)
- Constructor for class org.kuali.rice.krms.framework.engine.result.
BasicResult
BasicRule
- Class in
org.kuali.rice.krms.framework.engine
BasicRule(String, Proposition, List<Action>)
- Constructor for class org.kuali.rice.krms.framework.engine.
BasicRule
BasicRule(Proposition, List<Action>)
- Constructor for class org.kuali.rice.krms.framework.engine.
BasicRule
buildAssetResolutionPlan(Asset)
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl
C
CollectionOfComparablesTermBasedProposition
<
T
> - Class in
org.kuali.rice.krms.framework.engine
CollectionOfComparablesTermBasedProposition(CollectionOperator, ComparisonOperator, Asset, T)
- Constructor for class org.kuali.rice.krms.framework.engine.
CollectionOfComparablesTermBasedProposition
CollectionOperator
- Enum in
org.kuali.rice.krms.framework.engine
Enumeration for simple collection operators used by
CollectionOfComparablesTermBasedProposition
.
ComparableTermBasedProposition
<
T
> - Class in
org.kuali.rice.krms.framework.engine
ComparableTermBasedProposition(ComparisonOperator, Asset, T)
- Constructor for class org.kuali.rice.krms.framework.engine.
ComparableTermBasedProposition
compare(Comparable<T>)
- Method in class org.kuali.rice.krms.framework.engine.
ComparableTermBasedProposition
This method does the actual comparison of the term value w/ the expected value
compare(Comparable<T>, T)
- Method in enum org.kuali.rice.krms.framework.engine.
ComparisonOperator
compareTo(AssetResolutionEngineImpl.AssetResolverKey)
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl.AssetResolverKey
ComparisonOperator
- Enum in
org.kuali.rice.krms.framework.engine
CompoundProposition
- Class in
org.kuali.rice.krms.framework.engine
CompoundProposition(LogicalOperator, List<Proposition>)
- Constructor for class org.kuali.rice.krms.framework.engine.
CompoundProposition
ContextDefinition
- Class in
org.kuali.rice.krms.framework.repository
ContextDefinition()
- Constructor for class org.kuali.rice.krms.framework.repository.
ContextDefinition
E
EngineResultListener
- Class in
org.kuali.rice.krms.framework.engine.result
EngineResultListener()
- Constructor for class org.kuali.rice.krms.framework.engine.result.
EngineResultListener
EngineResultsImpl
- Class in
org.kuali.rice.krms.framework.engine
EngineResultsImpl()
- Constructor for class org.kuali.rice.krms.framework.engine.
EngineResultsImpl
environment
- Variable in class org.kuali.rice.krms.framework.engine.result.
BasicResult
equals(Object)
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl.AssetResolverKey
establishExecutionEnvironment(SelectionCriteria, Map<Asset, Object>, Map<String, String>)
- Method in class org.kuali.rice.krms.framework.engine.
ProviderBasedEngine
evaluate(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
BasicRule
evaluate(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
CollectionOfComparablesTermBasedProposition
evaluate(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
ComparableTermBasedProposition
evaluate(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
CompoundProposition
evaluate(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
SubAgendaRule
execute(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
AgendaTree
execute(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
BasicAgenda
execute(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
BasicContext
execute(SelectionCriteria, Map<Asset, Object>, Map<String, String>)
- Method in class org.kuali.rice.krms.framework.engine.
ProviderBasedEngine
ExecutionOptions
- Class in
org.kuali.rice.krms.framework.engine
ExecutionOptions()
- Constructor for class org.kuali.rice.krms.framework.engine.
ExecutionOptions
F
FalseTriggeredRule
- Class in
org.kuali.rice.krms.framework.engine
FalseTriggeredRule(Proposition, List<Action>)
- Constructor for class org.kuali.rice.krms.framework.engine.
FalseTriggeredRule
findMatchingAgendas(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
BasicContext
G
getAllResults()
- Method in class org.kuali.rice.krms.framework.engine.
EngineResultsImpl
getAssetResolvers()
- Method in class org.kuali.rice.krms.framework.engine.
BasicContext
getElapsedTimeInMilliseconds()
- Method in class org.kuali.rice.krms.framework.engine.result.
TimingResult
getEngineResults()
- Method in class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
getEnvironment()
- Method in class org.kuali.rice.krms.framework.engine.result.
BasicResult
getEnvironment()
- Method in class org.kuali.rice.krms.framework.engine.result.
TimingResult
getExecutionOptions()
- Method in class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
getExpectedValue()
- Method in class org.kuali.rice.krms.framework.engine.
ComparableTermBasedProposition
getFacts()
- Method in class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
getInitialCollatedResult()
- Method in enum org.kuali.rice.krms.framework.engine.
CollectionOperator
when the result for the first item in the collection is calculated, there isn't yet a collated result to use in the
CollectionOperator.reduce(boolean, boolean)
method.
getInstance()
- Static method in class org.kuali.rice.krms.framework.engine.
ResultLogger
getKeyValues()
- Method in class org.kuali.rice.krms.framework.repository.
PropositionParameterTypeValuesFinder
getName()
- Method in class org.kuali.rice.krms.framework.engine.
BasicRule
getOutput()
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl.AssetResolverKey
getResult()
- Method in class org.kuali.rice.krms.framework.engine.result.
BasicResult
getResult()
- Method in class org.kuali.rice.krms.framework.engine.result.
TimingResult
getResultEvent(int)
- Method in class org.kuali.rice.krms.framework.engine.
EngineResultsImpl
getResultsOfType(String)
- Method in class org.kuali.rice.krms.framework.engine.
EngineResultsImpl
getSelectionCriteria()
- Method in class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
getTimestamp()
- Method in class org.kuali.rice.krms.framework.engine.result.
BasicResult
getTimestamp()
- Method in class org.kuali.rice.krms.framework.engine.result.
TimingResult
getType()
- Method in class org.kuali.rice.krms.framework.engine.result.
BasicResult
getType()
- Method in class org.kuali.rice.krms.framework.engine.result.
TimingResult
H
handleEvent(ResultEvent)
- Method in class org.kuali.rice.krms.framework.engine.result.
EngineResultListener
handleEvent(ResultEvent)
- Method in class org.kuali.rice.krms.framework.engine.result.
Log4jResultListener
hashCode()
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl.AssetResolverKey
I
init()
- Method in class org.kuali.rice.krms.framework.engine.
ResultLogger
This method is just for the POC.
isEnabled(ExecutionEnvironment)
- Method in class org.kuali.rice.krms.framework.engine.
ResultLogger
isFlagSet(ExecutionOptions)
- Method in class org.kuali.rice.krms.framework.engine.
ExecutionOptions
L
Log4jResultListener
- Class in
org.kuali.rice.krms.framework.engine.result
Log4jResultListener()
- Constructor for class org.kuali.rice.krms.framework.engine.result.
Log4jResultListener
logResult(ResultEvent)
- Method in class org.kuali.rice.krms.framework.engine.
ResultLogger
O
org.kuali.rice.krms.framework.engine
- package org.kuali.rice.krms.framework.engine
org.kuali.rice.krms.framework.engine.result
- package org.kuali.rice.krms.framework.engine.result
org.kuali.rice.krms.framework.repository
- package org.kuali.rice.krms.framework.repository
P
PropositionParameterTypeValuesFinder
- Class in
org.kuali.rice.krms.framework.repository
PropositionParameterTypeValuesFinder()
- Constructor for class org.kuali.rice.krms.framework.repository.
PropositionParameterTypeValuesFinder
ProviderBasedEngine
- Class in
org.kuali.rice.krms.framework.engine
ProviderBasedEngine()
- Constructor for class org.kuali.rice.krms.framework.engine.
ProviderBasedEngine
publishFact(Asset, Object)
- Method in class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
R
reduce(boolean, boolean)
- Method in enum org.kuali.rice.krms.framework.engine.
CollectionOperator
This method takes the collated result thus far and the result for the next element, and produces the next collated result.
removeListener(ResultListener)
- Method in class org.kuali.rice.krms.framework.engine.
ResultLogger
resolveAsset(Asset)
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl
resolveTerm(Asset)
- Method in class org.kuali.rice.krms.framework.engine.
BasicExecutionEnvironment
result
- Variable in class org.kuali.rice.krms.framework.engine.result.
BasicResult
ResultLogger
- Class in
org.kuali.rice.krms.framework.engine
RuleRepository
- Interface in
org.kuali.rice.krms.framework.repository
S
selectContext(SelectionCriteria, Map<Asset, Object>, Map<String, String>)
- Method in class org.kuali.rice.krms.framework.engine.
ProviderBasedEngine
selectContext(Map<String, String>)
- Method in interface org.kuali.rice.krms.framework.repository.
RuleRepository
setContextProvider(ContextProvider)
- Method in class org.kuali.rice.krms.framework.engine.
ProviderBasedEngine
shortCircuit(boolean)
- Method in enum org.kuali.rice.krms.framework.engine.
CollectionOperator
This method lets the engine know if it can short circuit its iteration through the list based on the collated result.
shouldExecuteAction(boolean)
- Method in class org.kuali.rice.krms.framework.engine.
BasicRule
shouldExecuteAction(boolean)
- Method in class org.kuali.rice.krms.framework.engine.
FalseTriggeredRule
StringTermBasedProposition
- Class in
org.kuali.rice.krms.framework.engine
StringTermBasedProposition(ComparisonOperator, Asset, String)
- Constructor for class org.kuali.rice.krms.framework.engine.
StringTermBasedProposition
SubAgendaRule
- Class in
org.kuali.rice.krms.framework.engine
SubAgendaRule(Agenda)
- Constructor for class org.kuali.rice.krms.framework.engine.
SubAgendaRule
T
timestamp
- Variable in class org.kuali.rice.krms.framework.engine.result.
BasicResult
TimingResult
- Class in
org.kuali.rice.krms.framework.engine.result
TimingResult(String, Object, ExecutionEnvironment, Date, Date)
- Constructor for class org.kuali.rice.krms.framework.engine.result.
TimingResult
toString()
- Method in class org.kuali.rice.krms.framework.engine.
AssetResolutionEngineImpl.AssetResolverKey
toString()
- Method in class org.kuali.rice.krms.framework.engine.
BasicRule
toString()
- Method in class org.kuali.rice.krms.framework.engine.
CollectionOfComparablesTermBasedProposition
toString()
- Method in class org.kuali.rice.krms.framework.engine.
ComparableTermBasedProposition
toString()
- Method in class org.kuali.rice.krms.framework.engine.result.
BasicResult
toString()
- Method in class org.kuali.rice.krms.framework.engine.result.
TimingResult
type
- Variable in class org.kuali.rice.krms.framework.engine.result.
BasicResult
V
valueOf(String)
- Static method in enum org.kuali.rice.krms.framework.engine.
CollectionOperator
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.kuali.rice.krms.framework.engine.
ComparisonOperator
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.kuali.rice.krms.framework.engine.
CollectionOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.kuali.rice.krms.framework.engine.
ComparisonOperator
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
E
F
G
H
I
L
O
P
R
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2007-2011
The Kuali Foundation
. All Rights Reserved.