Hi Devs, I did a quick review of gfac architecture, while doing that I had a feeling that gfac-core notification implementation is having unnecessary complexity. I noticed following things.
It has a base interface called Subject which is expecting Ojbect to most of the methods and it never used. Then ExecutionContext has a Notifier as a member and it has set of Notifiable object and each notifiable has again Notifier (workflow-tracking Notifier ojbect) objects. I think class naming is very confuse when someone look in to the code because there are two type of Notifier objects, I think we need to change the class names... Regards Lahiru -- System Analyst Programmer PTI Lab Indiana University
