Brian,
Look for the XXXDescr classes (e.g. RuleDescr, PatternDescr, etc) in
drools-compiler. If you populate this classes directly, you avoid the steps
of generating the DRL string and parsing them back into the descriptor
classes.
The best you can do to get one example is create a simple program with
the rule template you want, use the parser to parse it and inspect the
result to know what is expected.
[]s
Edson
2008/2/27 Brian Trezise <[EMAIL PROTECTED]>:
> Is there a way to dynamically create rules in java?
>
> Specifically, for a rule in the following general form I have a .txt list
> of
> strings I want to match against and take actions upon. I know I can make
> a
> .drl out of this list without too much trouble; however the ideal case
> would
> be to simply genearate and load the rules directly into the rulebase. Is
> this possible? And if so, can you give me a simple example?
>
>
> rule "name"
> no-loop true
> salience 0
> when
> sd : SmartDescription(description matches "string",
> possibleFamilyKeySet contains "some value",
> description : description);
>
> then
> *perform java actions*
> end
>
> Any assistance would be appreciated
> Thanks,
>
> ___________________________________________________
> Brian Trezise
> Staff Software Engineer
> IntelliData, Inc
> 3173 s. uravan way
> aurora, colorado 80013
> T: 720.524.4864
> [EMAIL PROTECTED]
>
> _______________________________________________
> rules-users mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/rules-users
>
--
Edson Tirelli
JBoss Drools Core Development
Office: +55 11 3529-6000
Mobile: +55 11 9287-5646
JBoss, a division of Red Hat @ www.jboss.com
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users