I normally do something like
when
$creditContract : CreditContract()
$o : Applicant() from $creditContract.coApplicantArray
then
insert($o);
end
retract would be something like
when
$o : Applicant( )
CreditContract( coApplicantArray contains $o )
then
retract($o);
end
cheers
Steve
On Tue, Feb 10, 2009 at 6:36 AM, <kfs2(a)chryslerfinancial.com> wrote:
There may be a better way but I did it using a function as below:
*function* *void* insertArray(WorkingMemory workingMemory, Object[] array)
{
*for* (*int* i=0;i<array.length;i++)
{
workingMemory.*insert*(array[i]);
}
*return*;
}
...
*rule* "StarCoApplicants" *ruleflow-group* "STAR"
*dialect* "mvel"
*when*
$creditContract : CreditContract ()
*then*
insertArray(drools.workingMemory,$creditContract.coApplicantArray);
*end*
Kent Symanzik
*techy <techluver007(a)gmail.com>*
Sent by: rules-users-bounces(a)lists.jboss.org
02/09/2009 10:15 AM
Please respond to
Rules Users List <rules-users(a)lists.jboss.org>
To
rules-users(a)lists.jboss.org
cc
Subject
Re: [rules-users] Inserting collection of facts in rule Consequence
I would appreciate If someone can clarify this.
Thanks in advance
techy wrote:
>
> Hello,
>
> Is there way to insert all facts from collection (similar to
> session.execute(collection)) in the rule consequence ?
>
> Thanks!
>
--
View this message in context:
http://www.nabble.com/Inserting-collection-of-facts-in-rule-Consequence-t...
Sent from the drools - user mailing list archive at
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
<
http://www.nabble.com/Inserting-collection-of-facts-in-rule-Consequence-t...
https://lists.jboss.org/mailman/listinfo/rules-users
<
https://lists.jboss.org/mailman/listinfo/rules-users>
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users