Hi Wolfgang,
Yeah sorry, I couldn't remember how far I took it. Unfortunately I haven't had a lot of time to take it further, so.... if you want to contribute anything you do back I will buy you a drink :-)
cheers
Steve
Hello Steve,
well, hm, yes, I'd seen from the source that it's possible to pass in arrays of strings as actual parameters. But I'd thought of pushing this just one small step further.
From a TemplateContainer created from a template .drl file (no column data yet) you could learn the column names. These names should correspond to fields in a Bean. Access a Bean Object collection, retrieving the values (by reflection) to expand the templates into actual rules.
Since there is a public Column[] getColumns in TemplateContainer, it's no big deal to implement it in an application, so I won't insist ;-)
Regards
Wolfgang2009/3/25 Steven Williams <stevearoonie@gmail.com>
Hi Wolfgang,
This has already been done - take a look at the tests in the templates project. I think I also put some in the examples project.
cheers
Steve2009/3/25 Wolfgang Laun <wolfgang.laun@gmail.com>
_______________________________________________Actual parameters for Rule Templates are currently supposed to come from decision tables, actually spreadsheets.
It would not be too difficult to extend the current API so that rule instantiation takes the actual parameters from an object.
What do you think?
-WL
rules-dev mailing list
rules-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev
--
-------------------------------------------------------------------
Stevie Williams
Does something with computers
_______________________________________________
rules-dev mailing list
rules-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev
_______________________________________________
rules-dev mailing list
rules-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev