In CXF I noticed that you are using a home-grown eventing mechanism that is 
based upon basic interfaces described in java.util package. However, this 
infrastructure seems to duplicate much of what already exists in the JMX 
Eventing classes. Why not simply use JMX Eventing as the internal eventing 
mechanism? Exposing events to other system would simply be a matter of creating 
an registering a JMX Listener so you are not tied to only exposing events to 
JMX systems.
Regards,
Seumas

Reply via email to