public class JCacheCacheEntryListener<K,T extends org.apache.gora.persistency.impl.PersistentBase> extends Object implements javax.cache.event.CacheEntryCreatedListener<K,T>, javax.cache.event.CacheEntryRemovedListener<K,T>, javax.cache.event.CacheEntryUpdatedListener<K,T>, javax.cache.event.CacheEntryExpiredListener<K,T>
JCacheCacheEntryListener is the primary class
responsible for listening on CacheEntryEvent cache entry events
EG:- Creation, Removal, Expiry etc of entries on caches and trigger actions as specified.| Constructor and Description |
|---|
JCacheCacheEntryListener(ConcurrentSkipListSet cacheEntryList) |
| Modifier and Type | Method and Description |
|---|---|
void |
onCreated(Iterable<javax.cache.event.CacheEntryEvent<? extends K,? extends T>> cacheEntryEvents) |
void |
onExpired(Iterable<javax.cache.event.CacheEntryEvent<? extends K,? extends T>> cacheEntryEvents) |
void |
onRemoved(Iterable<javax.cache.event.CacheEntryEvent<? extends K,? extends T>> cacheEntryEvents) |
void |
onUpdated(Iterable<javax.cache.event.CacheEntryEvent<? extends K,? extends T>> cacheEntryEvents) |
public JCacheCacheEntryListener(ConcurrentSkipListSet cacheEntryList)
public void onCreated(Iterable<javax.cache.event.CacheEntryEvent<? extends K,? extends T>> cacheEntryEvents) throws javax.cache.event.CacheEntryListenerException
public void onRemoved(Iterable<javax.cache.event.CacheEntryEvent<? extends K,? extends T>> cacheEntryEvents) throws javax.cache.event.CacheEntryListenerException
public void onUpdated(Iterable<javax.cache.event.CacheEntryEvent<? extends K,? extends T>> cacheEntryEvents) throws javax.cache.event.CacheEntryListenerException
Copyright © 2010-2017 The Apache Software Foundation. All Rights Reserved.