Yes, I was just wondering if I could use a pattern binding variable
instead of a pattern. I guess I cannot. David
David R Robison
Open Roads Consulting, Inc.
103 Watson Road, Chesapeake, VA 23320
phone: (757) 546-3401
e-mail: drrobison(a)openroadsconsulting.com
web:
http://openroadsconsulting.com
blog:
http://therobe.blogspot.com
book:
http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526
On 2/19/2013 7:02 AM, Wolfgang Laun wrote:
There's a minor problem with the syntax
On 19/02/2013, Stephen Masters <stephen.masters(a)me.com> wrote:
> Assuming that you don't have an infinite variety of accumulations you're
> trying to use, something I have done previously is to create DRL technical
> rule to generate accumulated values, which the DSL then uses as
> constraints.
>
> i.e.
>
> rule "Generate sensor counts"
> when
> $sensor : Sensor()
> accumulate($sensor; $count:count(1); $count >3)
// need a Pattern up front, not a binding variable
accumulate( Sensor(); $count:count(1); $count >3)
> then
> insert(new SensorCount($count));
// it might be necessary to write
insert( new SensorCount( $count.intValue() ) );
What was the original problem? ;-)
-W
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
This email communication (including any attachments) may contain confidential and/or
privileged material intended solely for the individual or entity to which it is
addressed.
If you are not the intended recipient, please delete this email immediately.