[rules-users] drools-[slidingTimeCount]

Francesco Chiarelli chiarelli.francesco at gmail.com
Tue Aug 25 06:57:30 EDT 2009


Hi!
I'm trying to use a sliding time fro count a facts with a condition.
I'have set a stream mode.
In test, with pseudo clock active, set this to current Time (it's correct?),
declare a fact type in drl with

declare MyFact (i've a javabean)
@role(event)
@timestamp(myTimestamp)
end

attribute type of myTimestamp must be long or Date? I've tried with both but
nothing, engine count all fact
ex: n fact in x days ago from now, the statement over window:time(1s) result
always n fact. why?
in when:
 // $o : Order(<condition>)
    $nRic : Number(intValue<maxRic) from accumulate($n: Order(this==$o) over
window:time(1s),count($n))
ps. if i set a real clock altough a pseudo, in runTime i've a ClassCastExc.
to JdkTimerService
Thanks in advance.
*Francesco*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20090825/cf3874ad/attachment.html 


More information about the rules-users mailing list