[rules-users] Initial rule delay

Wolfgang Laun wolfgang.laun at gmail.com
Wed Jun 6 13:44:52 EDT 2012


On 6 June 2012 19:26, Paul R. <reverselogic at gmail.com> wrote:

> Thanks Wolfgang, but setting the repeat-interval to 0 seems to have the
> same effect as omitting the repeat-interval [Tested in 5.1 & 5.4].


There's bound to be some other effect that recreates the activation. I've
tested this (using 5.4.0) with a simple rule triggering on the presence of
a single object, and it fires once, not repeatedly.
-W



>
> Thanks Vincent, this seems to work. However I was hoping for a simpler
> solution :)
>
> - Paul
>
> On Wed, Jun 6, 2012 at 5:06 PM, Vincent LEGENDRE <
> vincent.legendre at eurodecision.com> wrote:
>
>> Yes of course ...
>> Simpler this way ...
>>
>> ----- Original Message -----
>> From: "Wolfgang Laun" <wolfgang.laun at gmail.com>
>> To: "Rules Users List" <rules-users at lists.jboss.org>
>> Sent: Mercredi 6 Juin 2012 18:02:40
>> Subject: Re: [rules-users] Initial rule delay
>>
>> Try:
>>   timer( int: <initial> 0 )
>> -W
>>
>> On 06/06/2012, Paul R. <reverselogic at gmail.com> wrote:
>> > Hi,
>> >
>> > I'm looking for a way to delay a rules initial execution? In the
>> following
>> > example, I would like to prevent the rule from firing when the first
>> "Foo"
>> > event is inserted into the working memory.
>> >
>> > rule "DelayTest" when $n : Number() from accumulate( $f : Foo() over
>> > window:time(10s) count($f) ) then // bla end
>> >
>> > The timer attribute seems to almost support what I'm looking for, i.e.
>> it
>> > allows for an initial-delay to be specified; but if the repeat interval
>> is
>> > omitted, it uses the initial delay as the repeat interval.
>> >
>> > timer ( int: <initial delay> <repeat interval>? )
>> >
>> > In my case I would like to block the execution of the rule for an
>> > "initial-delay" period, but after that time has elapsed the rule should
>> > fire when every time a new "Foo" event is inserted into the working
>> memory.
>> > What is the recommended way to do this?
>> >
>> > Thanks & Regards,
>> >
>> > Paul
>> >
>> _______________________________________________
>> 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
>>
>
>
> _______________________________________________
> 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/20120606/001546d5/attachment.html 


More information about the rules-users mailing list