How can we make the ‘over window:time’ parameter being configurable? Something similar to the following rule (that does not compile at all). See the $windowTime variable.
declare TemperatureThreshold windowTime : String = "30s" max : long = 70 end declare SensorReading @role( event ) temperature : String = "40" end rule "Sound the alarm in case temperature rises above threshold" when TemperatureThreshold( $max : max, $windowTime : windowTime ) Number( doubleValue > $max ) from accumulate( SensorReading( $temp : temperature ) over window:time( $windowTime ), average( $temp ) ) then // sound the alarm end -- View this message in context: http://drools.46999.n3.nabble.com/How-can-we-make-the-over-window-time-parameter-being-configurable-tp4029932.html Sent from the Drools: User forum mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users