Asif,
My recommendation is create a new operator for you instead of overriding existing ones. Although if you really want to replace the existing ones, setting the property or calling the API to register a new operator will override the default.
See:
http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/builder/KnowledgeBuilderConfigurationTest.java
Test method:
testEvaluatorConfiguration()
[]s
Edson2009/7/14 Asif Iqbal <Asif.Iqbal@infor.com>
_______________________________________________Hi,
What I need to do is modify one of the evaluator classes specifically ‘<=’, so that it can handle strings. Now I know I need to create a class similar to ComparableEvaluatorDefinition. But what I want to do is replace the existing one in the evaluator registry with my implementation which will include the additional String capability.
From my understanding that should be all that is required. Unless im missing something… now all I need to know is how do I get hold of the evaluator registry?
Cheers
I
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
Edson Tirelli
JBoss Drools Core Development
JBoss by Red Hat @ www.jboss.com