Hi all,

 

I encountered the following issue:

 

As an example TaskConectxt() holds a list of time related objects called
times. 

I would like to write a rule which ideally would filter the TaskContext
according  to a specific time object.

The problematic restriction is that this time object is derived using a
helper function (imported), in this case called getTimeByID which received
as input an enum ID of a time and returns the desired time object.

 

Ideally the rule would like something like this: 

 

rule "verify time"

      when

            

            $tc:                    TaskContext(times contains
getTimeByID(ETimeID.NOW))

      then

            //something 

end

 

unfortunately this does not work. 

Is there any way to call a function with a param?

Is there a better alternative method than this one?

 

Thanks,

Hezi

 

_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to