| 程序包 | 说明 |
|---|---|
| com.bstek.urule.runtime | |
| com.bstek.urule.runtime.agenda |
| 限定符和类型 | 方法和说明 |
|---|---|
RuleExecutionResponse |
KnowledgeSessionImpl.fireRules(AgendaFilter filter) |
RuleExecutionResponse |
KnowledgeSession.fireRules(AgendaFilter filter)
对当前WorkMemory中所有满足条件的规则进行过滤执行
|
RuleExecutionResponse |
KnowledgeSessionImpl.fireRules(AgendaFilter filter,
int max) |
RuleExecutionResponse |
KnowledgeSession.fireRules(AgendaFilter filter,
int max)
对当前WorkMemory中所有满足条件的规则进行过滤执行,并定义执行数目的最大值
|
RuleExecutionResponse |
KnowledgeSessionImpl.fireRules(Map<String,Object> parameters,
AgendaFilter filter) |
RuleExecutionResponse |
KnowledgeSession.fireRules(Map<String,Object> parameters,
AgendaFilter filter)
对当前WorkMemory中所有满足条件的规则进行过滤执行,并向WorkingMemory中设置一个Map的参数对象
|
RuleExecutionResponse |
KnowledgeSessionImpl.fireRules(Map<String,Object> parameters,
AgendaFilter filter,
int max) |
RuleExecutionResponse |
KnowledgeSession.fireRules(Map<String,Object> parameters,
AgendaFilter filter,
int max)
对当前WorkMemory中所有满足条件的规则进行过滤执行,并定义执行数目的最大值,
并向WorkingMemory中设置一个Map的参数对象 |
| 限定符和类型 | 方法和说明 |
|---|---|
RuleExecutionResponse |
Agenda.execute(AgendaFilter filter,
int max) |
List<RuleInfo> |
RuleBox.execute(AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
List<RuleInfo> |
AgendaGroupRuleBox.execute(AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
List<RuleInfo> |
ActivationRuleBox.execute(AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
List<RuleInfo> |
ActivationGroupRuleBox.execute(AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
abstract List<RuleInfo> |
RuleGroup.execute(Context context,
AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
List<RuleInfo> |
AgendaGroup.execute(Context context,
AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
List<RuleInfo> |
ActivationGroup.execute(Context context,
AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
Copyright © 2018 Bstek. All rights reserved.