org.apache.jcs.engine
Class ZombieCacheWatch

java.lang.Object
  extended by org.apache.jcs.engine.ZombieCacheWatch
All Implemented Interfaces:
ICacheObserver, IZombie
Direct Known Subclasses:
ZombieLateralCacheWatch, ZombieRemoteCacheWatch

public class ZombieCacheWatch
extends java.lang.Object
implements ICacheObserver, IZombie

Zombie Observer.


Constructor Summary
ZombieCacheWatch()
           
 
Method Summary
 void addCacheListener(ICacheListener obj)
          Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
 void addCacheListener(java.lang.String cacheName, ICacheListener obj)
          Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
 void removeCacheListener(ICacheListener obj)
          Unsubscribes from all caches.
 void removeCacheListener(java.lang.String cacheName, ICacheListener obj)
          Unsubscribes from the specified cache.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZombieCacheWatch

public ZombieCacheWatch()
Method Detail

addCacheListener

public void addCacheListener(java.lang.String cacheName,
                             ICacheListener obj)
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object

Specified by:
addCacheListener in interface ICacheObserver
Parameters:
cacheName - The feature to be added to the CacheListener attribute
obj - The feature to be added to the CacheListener attribute

addCacheListener

public void addCacheListener(ICacheListener obj)
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object

Specified by:
addCacheListener in interface ICacheObserver
Parameters:
obj - The feature to be added to the CacheListener attribute

removeCacheListener

public void removeCacheListener(java.lang.String cacheName,
                                ICacheListener obj)
Description copied from interface: ICacheObserver
Unsubscribes from the specified cache.

Specified by:
removeCacheListener in interface ICacheObserver
Parameters:
cacheName -
obj -

removeCacheListener

public void removeCacheListener(ICacheListener obj)
Description copied from interface: ICacheObserver
Unsubscribes from all caches.

Specified by:
removeCacheListener in interface ICacheObserver
Parameters:
obj -


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.