|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SteppingRuleEngineObserver
Use SteppingRuleEngineObserver
to observe events created by a
SteppingRuleEngine
instance during rule execution.
In order to be notified of stepping engine events, you should implement this
interface. Declare an instance of your SteppingRuleEngineObserver
implementation to the rule engine by calling
Observable.declareObserver()
.
Observable
Method Summary | |
---|---|
void |
firstRuleExecutionEnded(Observable ruleEngine,
EngineInput input)
Called when a first rule execution session is ended. |
void |
firstRuleExecutionStarted(Observable ruleEngine,
EngineInput input)
Called when a first rule execution session is started. |
void |
stepOneRuleEnded(Observable ruleEngine)
Called when a step one rule execution session is stopped. |
void |
stepOneRuleStarted(Observable ruleEngine)
Called when a step one rule execution session is started. |
Methods inherited from interface com.ibm.rules.engine.ruledef.runtime.RuleEngineObserver |
---|
exceptionRaisedInAction, exceptionRaisedInCondition, ruleExecutionEnded, ruleExecutionStarted |
Method Detail |
---|
void firstRuleExecutionStarted(Observable ruleEngine, EngineInput input)
ruleEngine
- The rule engine.input
- The engine input for this session.void firstRuleExecutionEnded(Observable ruleEngine, EngineInput input)
ruleEngine
- The rule engine.input
- The engine input for this session.void stepOneRuleStarted(Observable ruleEngine)
ruleEngine
- The rule engine.void stepOneRuleEnded(Observable ruleEngine)
ruleEngine
- The rule engine.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |