Uses of Interface
org.apache.commons.jcs3.engine.behavior.ICacheListener
Packages that use ICacheListener
Package
Description
The primary disk auxiliary.
Root package for the remote auxiliary cache.
Interfaces used by the core and the auxiliary caches.
Interfaces used by the core and the auxiliary caches.
-
Uses of ICacheListener in org.apache.commons.jcs3.auxiliary.disk
Classes in org.apache.commons.jcs3.auxiliary.disk that implement ICacheListenerModifier and TypeClassDescriptionprotected class
Cache that implements the CacheListener interface, and calls appropriate methods in its parent class. -
Uses of ICacheListener in org.apache.commons.jcs3.auxiliary.lateral.behavior
Subinterfaces of ICacheListener in org.apache.commons.jcs3.auxiliary.lateral.behaviorModifier and TypeInterfaceDescriptioninterface
Listens for lateral cache event notification. -
Uses of ICacheListener in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
Classes in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp that implement ICacheListenerModifier and TypeClassDescriptionclass
LateralTCPListener<K,
V> Listens for connections from other TCP lateral caches and handles them. -
Uses of ICacheListener in org.apache.commons.jcs3.auxiliary.remote
Classes in org.apache.commons.jcs3.auxiliary.remote that implement ICacheListenerModifier and TypeClassDescriptionclass
Shared listener base.class
RemoteCacheListener<K,
V> Registered with RemoteCache server. -
Uses of ICacheListener in org.apache.commons.jcs3.auxiliary.remote.behavior
Subinterfaces of ICacheListener in org.apache.commons.jcs3.auxiliary.remote.behaviorModifier and TypeInterfaceDescriptioninterface
IRemoteCacheListener<K,
V> Listens for remote cache event notification ( rmi callback ). -
Uses of ICacheListener in org.apache.commons.jcs3.auxiliary.remote.http.client
Classes in org.apache.commons.jcs3.auxiliary.remote.http.client that implement ICacheListener -
Uses of ICacheListener in org.apache.commons.jcs3.auxiliary.remote.server
Methods in org.apache.commons.jcs3.auxiliary.remote.server with parameters of type ICacheListenerModifier and TypeMethodDescription<KK,
VV> void RemoteCacheServer.addCacheListener
(String cacheName, ICacheListener<KK, VV> listener) Subscribes to the specified remote cache.<KK,
VV> void RemoteCacheServer.addCacheListener
(ICacheListener<KK, VV> listener) Subscribes to all remote caches.<KK,
VV> void RemoteCacheServer.removeCacheListener
(String cacheName, ICacheListener<KK, VV> listener) Unsubscribe this listener from this region.<KK,
VV> void RemoteCacheServer.removeCacheListener
(ICacheListener<KK, VV> listener) Unsubscribes from all remote caches. -
Uses of ICacheListener in org.apache.commons.jcs3.engine
Classes in org.apache.commons.jcs3.engine that implement ICacheListenerModifier and TypeClassDescriptionclass
CacheAdaptor<K,
V> Used for Cache-to-Cache messaging purposes.Methods in org.apache.commons.jcs3.engine with parameters of type ICacheListenerModifier and TypeMethodDescription<K,
V> void CacheWatchRepairable.addCacheListener
(String cacheName, ICacheListener<K, V> obj) Adds a feature to the CacheListener attribute of the CacheWatchRepairable object<K,
V> void CacheWatchRepairable.addCacheListener
(ICacheListener<K, V> obj) Adds a feature to the CacheListener attribute of the CacheWatchRepairable object<K,
V> void ZombieCacheWatch.addCacheListener
(String cacheName, ICacheListener<K, V> obj) Adds a feature to the CacheListener attribute of the ZombieCacheWatch object<K,
V> void ZombieCacheWatch.addCacheListener
(ICacheListener<K, V> obj) Adds a feature to the CacheListener attribute of the ZombieCacheWatch objectCacheEventQueueFactory.createCacheEventQueue
(ICacheListener<K, V> listener, long listenerId, String cacheName, int maxFailure, int waitBeforeRetry, String threadPoolName, ICacheEventQueue.QueueType poolType) Fully configured event queue.CacheEventQueueFactory.createCacheEventQueue
(ICacheListener<K, V> listener, long listenerId, String cacheName, String threadPoolName, ICacheEventQueue.QueueType poolType) The most commonly used factory method.protected void
AbstractCacheEventQueue.initialize
(ICacheListener<K, V> listener, long listenerId, String cacheName, int maxFailure, int waitBeforeRetry) Initializes the queue.protected void
PooledCacheEventQueue.initialize
(ICacheListener<K, V> listener, long listenerId, String cacheName, int maxFailure, int waitBeforeRetry, String threadPoolName) Initializes the queue.<K,
V> void CacheWatchRepairable.removeCacheListener
(String cacheName, ICacheListener<K, V> obj) Tell the server to release us.<K,
V> void CacheWatchRepairable.removeCacheListener
(ICacheListener<K, V> obj) <K,
V> void ZombieCacheWatch.removeCacheListener
(String cacheName, ICacheListener<K, V> obj) <K,
V> void ZombieCacheWatch.removeCacheListener
(ICacheListener<K, V> obj) Constructors in org.apache.commons.jcs3.engine with parameters of type ICacheListenerModifierConstructorDescriptionCacheEventQueue
(ICacheListener<K, V> listener, long listenerId, String cacheName) Constructs with the specified listener and the cache name.CacheEventQueue
(ICacheListener<K, V> listener, long listenerId, String cacheName, int maxFailure, int waitBeforeRetry) Constructor for the CacheEventQueue objectPooledCacheEventQueue
(ICacheListener<K, V> listener, long listenerId, String cacheName, int maxFailure, int waitBeforeRetry, String threadPoolName) Constructor for the CacheEventQueue object -
Uses of ICacheListener in org.apache.commons.jcs3.engine.behavior
Methods in org.apache.commons.jcs3.engine.behavior with parameters of type ICacheListenerModifier and TypeMethodDescription<K,
V> void ICacheObserver.addCacheListener
(String cacheName, ICacheListener<K, V> obj) Subscribes to the specified cache.<K,
V> void ICacheObserver.addCacheListener
(ICacheListener<K, V> obj) Subscribes to all caches.<K,
V> void ICacheObserver.removeCacheListener
(String cacheName, ICacheListener<K, V> obj) Unsubscribes from the specified cache.<K,
V> void ICacheObserver.removeCacheListener
(ICacheListener<K, V> obj) Unsubscribes from all caches.