[rules-users] How to obtain the object/fact created in the rule file?

Benson Fung benson.fung at redhat.com
Fri Jan 28 12:29:14 EST 2011


Thanks, could you show me some examples?


Benson

2011/1/29 Esteban Aliverti <esteban.aliverti at gmail.com>:
> One thing you can do is to define a global to store that object. Then you
> could retrieve it from the outside.
> Best,
>
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
>
> Esteban Aliverti
> - Developer @ http://www.plugtree.com
> - Blog @ http://ilesteban.wordpress.com
>
>
> On Fri, Jan 28, 2011 at 2:02 PM, Benson Fung <benson.redhat at gmail.com>
> wrote:
>>
>> Hi,
>>
>> I developed a rule as below:
>>
>>        rule "Rule1"
>>            dialect "mvel"
>>            when
>>                Fields( field1 > "100" )
>>            then
>>                FieldResults fact0 = new FieldResults();
>>                fact0.setField1( "This is Correct!" );
>>                insert(fact0 );
>>        end
>>
>> After calling fireAllRules(...), the above rule will be fired and
>> created a fact object in the working memory.
>> My problem is how to obtain the FieldResults object in the java
>> program.  Please advise.
>>
>>
>> Thanks
>> Benson
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>



-- 
Benson Fung
Solution Architect, Global Services, Greater China
| Redhat Hong Kong Limited || 45/F., The Lee Gardens, 33 Hysan Avenue,
Causeway Bay, Hong Kong || Office : 852-31802332 || Cell :
852-98369898 || benson.fung at redhat.com || http://www.hk.redhat.com||




More information about the rules-users mailing list