I have a project that requires the use of stateful sessions. Upwards of 70K facts are inserted into the session. As a result the running time for the rules to run is upwards of 10-15mins. I need a way to have the user cancel the running rule process. Using a listener perhaps? I've attached my rule file sanitized to protect the innocent. sanitized_rules.drl
I'd appreciate any help or incite. maybe some help in getting my rules to run faster as well.
Good enough. Documentation says that the currently executing
rule is terminated, but I guess that's preferable to a harsh interrupt.
Still, depending on what is being done in RHS code, it doesn't
guarantee a consistent end - but a more radical interrupt will even