com.caucho.distcache.jdbc
Class JdbcClusterBacking

java.lang.Object
  extended by com.caucho.distcache.jdbc.JdbcClusterBacking
All Implemented Interfaces:
CacheClusterBacking

public class JdbcClusterBacking
extends java.lang.Object
implements CacheClusterBacking

Manages the distributed cache


Constructor Summary
JdbcClusterBacking(JdbcCacheManager mnodeManager)
           
 
Method Summary
<E> MnodeEntry
loadClusterValue(E objEntry, 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

JdbcClusterBacking

public JdbcClusterBacking(JdbcCacheManager mnodeManager)
Method Detail

loadClusterValue

public <E> MnodeEntry loadClusterValue(E objEntry,
                                       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