Class DistributedExoCache.CacheEventListener

java.lang.Object
org.exoplatform.services.cache.impl.infinispan.distributed.DistributedExoCache.CacheEventListener
Enclosing class:
DistributedExoCache<K extends Serializable,V>

public class DistributedExoCache.CacheEventListener extends Object
  • Constructor Details

    • CacheEventListener

      public CacheEventListener()
  • Method Details

    • cacheEntryEvicted

      public void cacheEntryEvicted(org.infinispan.notifications.cachelistener.event.CacheEntriesEvictedEvent<DistributedExoCache.CacheKey<K>,V> evt)
      Warning Infinispan triggers a CacheEntryEvictedEvent only at explicit eviction that is done lazily which is not exactly what we expect, we still use it to be able to use it with avoidValueReplication set to true.
    • cacheEntryRemoved

      public void cacheEntryRemoved(org.infinispan.notifications.cachelistener.event.CacheEntryRemovedEvent<DistributedExoCache.CacheKey<K>,V> evt)
    • cacheEntryModified

      public void cacheEntryModified(org.infinispan.notifications.cachelistener.event.CacheEntryModifiedEvent<DistributedExoCache.CacheKey<K>,V> evt)
    • cacheEntrCreated

      public void cacheEntrCreated(org.infinispan.notifications.cachelistener.event.CacheEntryCreatedEvent<DistributedExoCache.CacheKey<K>,V> evt)