Details
-
Enhancement
-
Resolution: Done
-
Major
-
8.2.4.Final
-
None
Description
Hi,
Is there a reason why the InvalidatedNearCacheListener does not support the cache entry expiration ?
By adding the ClientCacheEntryExpired annotation on the listener, it should be possible to invalidate a near cache entry when it has expired on a remote infinispan server.
For example, into org.infinispan.client.hotrod.near.NearCacheService.InvalidatedNearCacheListener add this method :
@ClientCacheEntryExpired @SuppressWarnings("unused") public void handleExpiredEvent(ClientCacheEntryExpiredEvent<K> event) { invalidate(event.getKey()); }
Thanks,