Hi John, I'll try both and see what's best for me. Many thanks.
Gonzalo. On Thu, Nov 19, 2009 at 2:04 PM, John Mettraux <[email protected]> wrote: > On Thu, Nov 19, 2009 at 7:48 PM, Gonzalo <[email protected]> wrote: >> >> I need ruote (v0.9.21) to do some stuff whenever the engine produces a >> particular event. >> >> For example, I would like to send a XMPP message to a client just when >> the engine dispatches a workitem to an ArParticipant participant. What >> would be the best way to accomplish this? Listeners? > > Hello Gonzalo, > > what about sticking with participants and doing something like this > (my bad, a few typos in there) : > > http://github.com/jmettraux/ruote/blob/748145b149705ff975518186069d44270c6aeb8c/test/functional/ft_17_multi_participants.rb > > The first participant is in charge, the other merely notify... > > > I hope this will help... Else a listener intercepting "applies" on a > given participant name should be OK. > > http://openwferu.rubyforge.org/expressions.html#exp_listen > > The first option applies to all process definitions, while the second > is limited to one process definition. > > > Best regards, > > -- > John Mettraux - http://jmettraux.wordpress.com > > -- > you received this message because you are subscribed to the "ruote users" > group. > to post : send email to [email protected] > to unsubscribe : send email to [email protected] > more options : http://groups.google.com/group/openwferu-users?hl=en -- you received this message because you are subscribed to the "ruote users" group. to post : send email to [email protected] to unsubscribe : send email to [email protected] more options : http://groups.google.com/group/openwferu-users?hl=en
