com.caucho.env.distcache
Class AbstractCacheClusterBacking

java.lang.Object
  extended by com.caucho.env.distcache.AbstractCacheClusterBacking
All Implemented Interfaces:
CacheClusterBacking

public class AbstractCacheClusterBacking
extends java.lang.Object
implements CacheClusterBacking

The local cache repository.


Constructor Summary
AbstractCacheClusterBacking()
           
 
Method Summary
<E> MnodeEntry
loadClusterValue(E entry, CacheConfig config)
           
 void putCluster(HashKey key, MnodeUpdate mnodeUpdate, MnodeEntry mnodeValue)
           
 void removeCluster(HashKey key, MnodeUpdate mnodeUpdate, MnodeEntry mnodeValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCacheClusterBacking

public AbstractCacheClusterBacking()
Method Detail

loadClusterValue

public <E> MnodeEntry loadClusterValue(E entry,
                                       CacheConfig config)
Specified by:
loadClusterValue in interface CacheClusterBacking

putCluster

public void putCluster(HashKey key,
                       MnodeUpdate mnodeUpdate,
                       MnodeEntry mnodeValue)
Specified by:
putCluster in interface CacheClusterBacking

removeCluster

public void removeCluster(HashKey key,
                          MnodeUpdate mnodeUpdate,
                          MnodeEntry mnodeValue)
Specified by:
removeCluster in interface CacheClusterBacking