Hi, I'm also facing the same problem...I've to get latest 3 drools events
which can be received at anytime say within 10 minutes. I tried using
sliding window wherein the window will rotate on the complete expiry time of
drools events. 

$E1 : MyEvent(prop1 = "MyProp") from entry-point MyStream 
$E2 : MyEvent(prop1 = "MyProp", this != $E1) from entry-point MyStream over
window:time(10m)

Now how can I confirm that $E2 is the latest one I mean 2nd latest after the
current one received and also how can I confirm that $E1 is the latest
received due to which rules are fired. I think for $E1 I can use
window:length(1) but for $E2 I'm not sure . Please suggest 
-- 
View this message in context: 
http://drools-java-rules-engine.46999.n3.nabble.com/Is-there-any-way-to-find-out-last-two-events-with-some-common-properties-tp2262553p2270569.html
Sent from the Drools - User mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to