Hi!
I saw in the Emergency Demo application:
new Thread(new Runnable() {
public void run() {
ksession.fireUntilHalt();
}
}).start();
That the session firing the rules is running in a different thread.
what is the reason?
why not simply to write:
ksession.fireAllRules()?