|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EngineObserver
Use an EngineObserver
instance to observe the overall state of an
Engine
.
Method Summary | |
---|---|
void |
engineReset(Observable source)
Called when the Engine is reset. |
void |
engineStopped(Observable source,
String message)
Called when an Engine is stopped using the stop
method. |
void |
executionEnded(Observable source,
EngineInput input)
Called when the Engine has finished execution. |
void |
executionStarted(Observable source,
EngineInput input)
Called when the Engine starts. |
Method Detail |
---|
void executionStarted(Observable source, EngineInput input)
Engine
starts.
source
- The source of the notification, typically an engine.input
- The EngineInput
object used by the observed engine.void executionEnded(Observable source, EngineInput input)
Engine
has finished execution.
source
- The source of the notification, typically an engine.input
- The EngineInput
object used by the observed engine.void engineReset(Observable source)
Engine
is reset.
source
- The source of the notification, typically an engine.void engineStopped(Observable source, String message)
Engine
is stopped using the stop
method.
source
- The source of the notification, typically an engine.message
- The message passed when engine
is stopped.RunningEngine.stop(String)
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |