Uses of Class
com.caucho.server.distcache.MnodeEntry

Packages that use MnodeEntry
com.caucho.env.distcache   
com.caucho.server.distcache   
 

Uses of MnodeEntry in com.caucho.env.distcache
 

Methods in com.caucho.env.distcache that return MnodeEntry
 MnodeEntry CacheDataBacking.insertLocalValue(HashKey key, HashKey cacheKey, MnodeEntry mnodeValue, MnodeEntry oldMnodeValue)
           
<E> MnodeEntry
AbstractCacheClusterBacking.loadClusterValue(E entry, CacheConfig config)
           
<E> MnodeEntry
CacheClusterBacking.loadClusterValue(E entry, CacheConfig config)
           
 MnodeEntry CacheDataBacking.loadLocalEntryValue(HashKey key)
           
 MnodeEntry CacheDataBacking.saveLocalUpdateTime(HashKey keyHash, MnodeEntry mnodeValue, MnodeEntry oldMnodeValue)
           
 

Methods in com.caucho.env.distcache with parameters of type MnodeEntry
 MnodeEntry CacheDataBacking.insertLocalValue(HashKey key, HashKey cacheKey, MnodeEntry mnodeValue, MnodeEntry oldMnodeValue)
           
 void AbstractCacheClusterBacking.putCluster(HashKey key, MnodeUpdate mnodeUpdate, MnodeEntry mnodeValue)
           
 void CacheClusterBacking.putCluster(HashKey key, MnodeUpdate mnodeUpdate, MnodeEntry mnodeValue)
           
 boolean CacheDataBacking.putLocalValue(MnodeEntry mnodeValue, HashKey key, HashKey cacheKey, MnodeEntry oldEntryValue, MnodeUpdate mnodeUpdate)
          Sets a cache entry
 void AbstractCacheClusterBacking.removeCluster(HashKey key, MnodeUpdate mnodeUpdate, MnodeEntry mnodeValue)
           
 void CacheClusterBacking.removeCluster(HashKey key, MnodeUpdate mnodeUpdate, MnodeEntry mnodeValue)
           
 MnodeEntry CacheDataBacking.saveLocalUpdateTime(HashKey keyHash, MnodeEntry mnodeValue, MnodeEntry oldMnodeValue)
           
 

Uses of MnodeEntry in com.caucho.server.distcache
 

Fields in com.caucho.server.distcache declared as MnodeEntry
static MnodeEntry MnodeEntry.NULL
           
 

Methods in com.caucho.server.distcache that return MnodeEntry
static MnodeEntry MnodeEntry.createInitialNull(CacheConfig config)
           
 MnodeEntry DistCacheEntry.getMnodeEntry()
          Returns the value section of the entry.
 MnodeEntry CacheDataBackingImpl.insertLocalValue(HashKey key, HashKey cacheKey, MnodeEntry mnodeUpdate, MnodeEntry oldEntryValue)
          Sets a cache entry
 MnodeEntry MnodeStore.load(HashKey id)
          Reads the object from the data store.
 MnodeEntry CacheDataBackingImpl.loadLocalEntryValue(HashKey key)
          Returns the local value from the database
 MnodeEntry DistCacheEntry.loadMnodeValue()
          Returns the object for the given key, checking the backing if necessary
 MnodeEntry DistCacheEntry.putLocalValue(MnodeEntry mnodeValue)
          Sets a cache entry
 MnodeEntry DistCacheEntry.putLocalValue(MnodeUpdate mnodeUpdate, long valueDataId, java.lang.Object value)
          Sets a cache entry
 MnodeEntry CacheDataBackingImpl.saveLocalUpdateTime(HashKey keyHash, MnodeEntry mnodeValue, MnodeEntry oldMnodeValue)
           
 MnodeEntry MnodeEntry.updateModifiedTime(long now)
           
 

Methods in com.caucho.server.distcache with parameters of type MnodeEntry
 boolean DistCacheEntry.compareAndSetEntry(MnodeEntry oldMnodeValue, MnodeEntry mnodeValue)
          Sets the current value.
 int MnodeEntry.compareTo(MnodeEntry mnode)
          Compares values
protected  java.lang.Object DistCacheEntry.getAndPut(java.lang.Object value, long now, MnodeEntry mnodeValue)
          Sets a cache entry
 MnodeEntry CacheDataBackingImpl.insertLocalValue(HashKey key, HashKey cacheKey, MnodeEntry mnodeUpdate, MnodeEntry oldEntryValue)
          Sets a cache entry
 boolean AbstractCacheEngine.isLocalExpired(CacheConfig config, HashKey key, MnodeEntry mnodeEntry, long now)
           
 boolean CacheEngine.isLocalExpired(CacheConfig config, HashKey key, MnodeEntry mnodeEntry, long now)
           
protected  void DistCacheEntry.put(java.lang.Object value, long now, MnodeEntry mnodeEntry, boolean isWriteThrough)
          Sets a cache entry
 MnodeEntry DistCacheEntry.putLocalValue(MnodeEntry mnodeValue)
          Sets a cache entry
 boolean CacheDataBackingImpl.putLocalValue(MnodeEntry mnodeEntry, HashKey key, HashKey cacheKey, MnodeEntry oldEntryEntry, MnodeUpdate mnodeUpdate)
           
protected  boolean LocalDataManager.readData(HashKey key, MnodeEntry mnodeValue, java.io.OutputStream os, CacheConfig config)
           
 MnodeEntry CacheDataBackingImpl.saveLocalUpdateTime(HashKey keyHash, MnodeEntry mnodeValue, MnodeEntry oldMnodeValue)
           
 void AbstractCacheBackupEngine.updateTime(byte[] key, MnodeEntry mnodeValue)
           
 void CacheBackupEngine.updateTime(byte[] key, MnodeEntry mnodeValue)
           
 void AbstractCacheEngine.updateTime(HashKey key, HashKey cacheKey, MnodeEntry mnodeValue)
           
 void CacheEngine.updateTime(HashKey key, HashKey cacheKey, MnodeEntry mnodeValue)
           
 LocalDataManager.DataItem LocalDataManager.writeValue(MnodeEntry mnodeValue, java.lang.Object value, CacheConfig config)
           
 

Constructors in com.caucho.server.distcache with parameters of type MnodeEntry
MnodeEntry(MnodeEntry oldMnodeValue, long valueDataId, long accessTimeout, long lastAccessTime)