Notify client applications when an entry is added, updated, deleted, or expired in a particular cache. Event should be cluster-wide, so that client applications can (a) access this event regardless of which node the app resides on or connects with and (b) the app receives a single notification per event.
Infinispan Engineering Team
a) the event will be triggered always on the node where the listener was registered, but disregarding where the cache update originated
b) is not possible for the app to receive a single notification per event due to technical reasons during topology changes. However the window for which this happens is quite small
c) expiry events won’t be covered, the others will
Clustered listeners · infinispan/infinispan Wiki · GitHub
This feature was deliver a long time ago. New issues will be filed in separate BZs.