Is it possible to determine what fields from an object changed within a
rule.  

 

So I am using this to determine if any DataObject has changed: 

 

//IDENTIFY ANY DATAOBJECT CHANGES

rule "identify any DATAOBJECT"

  

when

      

      $do : DataObject();

 

then

 

      System.err.println("ANY DataObject change detected:" + $do);

End

 

 

However this also fires when any new DataObject() is injected into the
system and the rules are fired.  I would like to be able to only have a rule
fire when  an object is first created

Vs. when it is modified and is there a way to detect what values of an
object have changed if I don't explicitly know what fields of DataObject
changed ahead of time?

 

Thanks,


Chris

 

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

Reply via email to