Thanks Steve for the quick response, it worked.

2009/9/3 Steve Ronderos <steve.ronderos@ni.com>

You sure can do it in Drools

rule "Rule1"
  when
    User( privilegeList contains "User Privilege", privilegeList contains "Admin Privilege")
  then
    //Do stuff
end
rule "Rule2"
  when
    User( privilegeList contains "Admin Privilege")
  then
    //Do stuff
end
rule "Rule3"
  when
    User( privilegeList contains "User Privilege")
  then
    //Do stuff
end

Steve Ronderos

rules-users-bounces@lists.jboss.org wrote on 09/03/2009 01:32:19 PM:

> [image removed]

>
> [rules-users] Drools Syntax

>
> Lindy hagan

>
> to:

>
> Rules Users List

>
> 09/03/2009 01:35 PM

>
> Sent by:

>
> rules-users-bounces@lists.jboss.org

>
> Please respond to Rules Users List

>
> Hi,

>  
> Could anyone tell me what will be the syntax to check for a list in
> the drl file.

>  
> For ex:
>  
> If the user object contains userid (userId) and list of privileges
> (privilegeList) values can be User Privilege or Admin Privilege.

>  
> I want to create 3 rules :
>  
> privilegeList.contains("User Privilege ") && privilegeList.contains
> ("Admin Privilege") first rule

> privilegeList.contains("User Privilege ") second rule,
> privilegeList.contains("Admin Privilege")   third rule,
>  
> can this be done in Drools?
>  
> Thanks,
> Lindy
>  
>  
>  _______________________________________________
> rules-users mailing list
> rules-users@lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-users

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