|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1) E10663-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.rules.rl.extensions.trace.RuleEngineState
public class RuleEngineState
RuleEngineState represents the state of the rule engine after the affects of a trace from a decision trace. It is calculated from the all the trace entries processed through the trace this state is associated with. It is only as accurate as the trace is complete.
Method Summary | |
---|---|
java.util.List<ActivationTrace> |
getActivations() Get the list of activations on the agenda. |
FactTrace |
getFact(int factId) Get the fact trace for a fact identified its fact ID. |
java.util.List<FactTrace> |
getFacts() Get a list of all the fact traces for the state of working memory calculated from the trace. |
java.util.List<FactTrace> |
getFactsByType(java.lang.String factType) Get a list of traces for facts by fact type |
java.util.Set<java.lang.String> |
getFactTypes() Get a set of all the fact types for the state of working memory calculated from the trace. |
java.util.List<RuleTrace> |
getFiredRules() Get the list of rules that have fired. |
java.util.List<java.lang.String> |
getRulesetStack() Get the ruleset stack. |
java.util.List<FactTrace> |
getTreeViewFacts() Get a list of the root fact traces for the state of working memory calculated from the trace. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.util.List<FactTrace> getFacts()
public java.util.List<FactTrace> getTreeViewFacts()
public java.util.Set<java.lang.String> getFactTypes()
public java.util.List<FactTrace> getFactsByType(java.lang.String factType)
factType
- the fact type name.factType
for facts in working memory calculated from the trace.public FactTrace getFact(int factId)
factId
- the fact ID of the desired fact.public java.util.List<ActivationTrace> getActivations()
public java.util.List<RuleTrace> getFiredRules()
public java.util.List<java.lang.String> getRulesetStack()
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1) E10663-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |