[rules-users] Drools Flow Trigger process by ruleset

Kris Verlaenen kris.verlaenen at cs.kuleuven.be
Mon Mar 2 08:34:27 EST 2009


Garrett,

The 3rd option you describe is currently possible in the core engine, 
however support has not yet been added to the graphical designer for this. 
You can however manually add it in the XML directly for now.  If you look at 
the XSD it should look something like this:

<start id="1" name="Start" >
  <triggers>
    <trigger type="constraint" >
      <constraint type="rule" dialect="mvel" >p:Person()</constraint>
      <mapping type="in" from="p.getName()" to="SomeVar" />
      <mapping type="in" from="&quot;SomeString&quot;" to="SomeOtherVar" />
    </trigger>
  </triggers>
</start>

As you can see you can also specify additional parameters (that are passed 
in as variables to the process instance), either by relating them to a 
parameter of the rule or by specifying an explicit value.

Note that it is internally simply translated to your 2nd option.

We'll try to add the editor for this property for the Drools.5.0.0.GA 
release.

Kris

----- Original Message ----- 
From: "Garrett Conaty" <garrett at conaty.net>
To: "Rules Users List" <rules-users at lists.jboss.org>
Sent: Saturday, February 28, 2009 2:51 AM
Subject: [rules-users] Drools Flow Trigger process by ruleset


> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
> 




More information about the rules-users mailing list