Thanks. My problem with this is that these constants would have to be
defined in my Java application and then inserted into the session, I
think. What I would aim for is to have ALL the business logic in the
DRL file, but setting constants such as lowTargetLimit = 80 in the
application and then pushing that into the session object does not
make sense to me.
As I write the DRL file with more confidence, I suppose I will end up
creating a DSL. I was just hoping there might be a simple way to
establish constants.
Thanks again.
- Mike
Date: Sun, 9 Dec 2007 15:18:22 -0500
From: Andy Mei <[EMAIL PROTECTED]>
Subject: Re: [rules-users] Constants on LHS?
To: Rules Users List <[email protected]>
Cc: "[email protected]" <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=US-ASCII; format=flowed;
delsp=yes
Try global VAR
Sent from my iPhone.
PLs excuse typing mistake.
On Dec 9, 2007, at 12:48 PM, J Michael Dean <[EMAIL PROTECTED]>
wrote:
I have not been able to figure out how to define "constants" that
can be used replace numbers, etc. on the LHS of rules, and am not
quite at the stage where I can set up a DSL. Is there a way to
accomplish this?
For example, I have a simple rule to determine if glucose is below
the targeted range; the lower limit of the target is 80. Quickest
solution:
when
decision : GlucoseDecision(serumGlucoseConcentration < 80)
then
DO something
But I want to be able to write:
when
decision : GlucoseDecision(serumClucoseConcentration <
lowTargetLimit)
then
Do something
so that I can set all these constants in one place, etc.
Is there a way to accomplish this inside the DRL?
- Mike
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users