eXo Kernel :: Cache Extension :: Infinispan Implementation 2.5.0-Alpha4

org.exoplatform.services.cache.impl.infinispan.distributed
Class DistributedExoCache.CacheEventListener

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

public class DistributedExoCache.CacheEventListener
extends Object


Constructor Summary
DistributedExoCache.CacheEventListener()
           
 
Method Summary
 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.
 void cacheEntryModified(org.infinispan.notifications.cachelistener.event.CacheEntryModifiedEvent<DistributedExoCache.CacheKey<K>,V> evt)
           
 void cacheEntryRemoved(org.infinispan.notifications.cachelistener.event.CacheEntryRemovedEvent<DistributedExoCache.CacheKey<K>,V> evt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributedExoCache.CacheEventListener

public DistributedExoCache.CacheEventListener()
Method Detail

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)

eXo Kernel :: Cache Extension :: Infinispan Implementation 2.5.0-Alpha4

Copyright © 2014 eXo Platform SAS. All Rights Reserved.