org.apache.jcs.auxiliary.remote
Class ZombieRemoteCacheService

java.lang.Object
  extended byorg.apache.jcs.engine.ZombieCacheService
      extended byorg.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
All Implemented Interfaces:
ICacheService, IRemoteCacheService, IZombie, java.rmi.Remote

public class ZombieRemoteCacheService
extends ZombieCacheService
implements IRemoteCacheService

Zombie adapter for the remote cache service. It just balks.


Constructor Summary
ZombieRemoteCacheService()
           
 
Method Summary
 java.util.Set getGroupKeys(java.lang.String cacheName, java.lang.String groupName)
           
 void remove(java.lang.String cacheName, java.io.Serializable key, long listenerId)
          Removes the given key from the specified cache.
 void removeAll(java.lang.String cacheName, long listenerId)
          Remove all keys from the sepcified cache.
 void update(ICacheElement item, long listenerId)
          Puts a cache item to the cache.
 
Methods inherited from class org.apache.jcs.engine.ZombieCacheService
dispose, get, get, put, release, remove, removeAll, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jcs.engine.behavior.ICacheService
dispose, get, release, remove, removeAll, update
 

Constructor Detail

ZombieRemoteCacheService

public ZombieRemoteCacheService()
Method Detail

update

public void update(ICacheElement item,
                   long listenerId)
Description copied from interface: IRemoteCacheService
Puts a cache item to the cache.

Specified by:
update in interface IRemoteCacheService
Parameters:
item -
listenerId -

remove

public void remove(java.lang.String cacheName,
                   java.io.Serializable key,
                   long listenerId)
Description copied from interface: IRemoteCacheService
Removes the given key from the specified cache.

Specified by:
remove in interface IRemoteCacheService
Parameters:
cacheName -
key -
listenerId -

removeAll

public void removeAll(java.lang.String cacheName,
                      long listenerId)
Description copied from interface: IRemoteCacheService
Remove all keys from the sepcified cache.

Specified by:
removeAll in interface IRemoteCacheService
Parameters:
cacheName -
listenerId -

getGroupKeys

public java.util.Set getGroupKeys(java.lang.String cacheName,
                                  java.lang.String groupName)
Specified by:
getGroupKeys in interface IRemoteCacheService
Parameters:
cacheName -
groupName -
Returns:
A Set of keys


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