Class ClientCacheEntryListenersRegistry


  • public class ClientCacheEntryListenersRegistry
    extends Object
    Per-cache cache entry listeners registry. Listeners can't be stored inside ClientCache instance, since there can be several such instances per one cache.
    • Constructor Detail

      • ClientCacheEntryListenersRegistry

        public ClientCacheEntryListenersRegistry()
    • Method Detail

      • registerCacheEntryListener

        public boolean registerCacheEntryListener​(String cacheName,
                                                  javax.cache.configuration.CacheEntryListenerConfiguration<?,​?> cfg,
                                                  ClientCacheEntryListenerHandler<?,​?> hnd)
        Register listener handler.
        Returns:
        True if listener was succesfuly registered, false if listener was already registered before.
      • deregisterCacheEntryListener

        public ClientCacheEntryListenerHandler<?,​?> deregisterCacheEntryListener​(String cacheName,
                                                                                       javax.cache.configuration.CacheEntryListenerConfiguration<?,​?> cfg)
        Deregister listener handler.
        Returns:
        Listener handler.