[rules-users] Running Feedback during drools run

Stephen Masters stephen.masters at me.com
Tue Dec 31 16:06:51 EST 2013


fwiw … a couple of examples of event listeners:

Rule activations:
https://github.com/gratiartis/sctrcd-payment-validation-web/blob/master/src/main/java/com/sctrcd/drools/util/TrackingAgendaEventListener.java

Fact insertions, modifications and retractions:
https://github.com/gratiartis/sctrcd-payment-validation-web/blob/master/src/main/java/com/sctrcd/drools/util/TrackingWorkingMemoryEventListener.java



On 31 Dec 2013, at 18:48, Wolfgang Laun <wolfgang.laun at gmail.com> wrote:

> On 31/12/2013, glambert27 <glambe2 at hotmail.com> wrote:
>> Hi Laune,
>> The number of facts will varying between 70-90K so i'm not sure displaying
>> the number of facts to be inserted would be a good option.
> 
> No, unless you know, beforehand, how many there will be.
> 
>> As for the event
>> listeners where can I find good docs on implementing?
> 
> It's not difficult. There's a couple of session methods:
> addEventListener(..) and you just implement the various After*Event
> and Before*Event methods on the object you want to register as an
> event.
> 
>> My biggest concern is
>> that rules once activated take quite some before the next rule is
>> activated.
> 
> Not clear what you mean here. If you insert one fact at a time and
> fireAllRules(), you won't have anything to display to the user. On the
> other hand, if you collect, say 1000 facts, insert them all and then
> fire all rules, you can show progress during insertion, and you can
> show progress while rules fire.
> 
>> Thus the status bar can potentially show 20% one sec then stay there for
>> some time then jump to 70%.
> 
> This would not happen during the scenario I've outlined before unless
> rule executions change a lot - but then it's hopeless anyway.
> 
> -W
> 
> 
>> Not a good indication of work being taking
>> place
>> but if that's all I have I'll work with it.
>> 
>> 
>> 
>> --
>> View this message in context:
>> http://drools.46999.n3.nabble.com/Running-Feedback-during-drools-run-tp4027470p4027479.html
>> Sent from the Drools: User forum mailing list archive at Nabble.com.
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>> 
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20131231/85580a08/attachment.html 


More information about the rules-users mailing list