|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MnodeUpdate | |
---|---|
com.caucho.distcache | |
com.caucho.env.distcache | |
com.caucho.memcached | |
com.caucho.server.distcache |
Uses of MnodeUpdate in com.caucho.distcache |
---|
Methods in com.caucho.distcache that return MnodeUpdate | |
---|---|
MnodeUpdate |
ExtCacheEntry.getRemoteUpdate()
|
Methods in com.caucho.distcache with parameters of type MnodeUpdate | |
---|---|
boolean |
AbstractCache.putIfNew(java.lang.Object key,
MnodeUpdate update,
java.io.InputStream is)
Puts a new item in the cache with a custom idle timeout (used for sessions). |
boolean |
ByteStreamCache.putIfNew(java.lang.Object key,
MnodeUpdate update,
java.io.InputStream is)
Updates the cache if the old value hash matches the current value. |
Uses of MnodeUpdate in com.caucho.env.distcache |
---|
Methods in com.caucho.env.distcache with parameters of type MnodeUpdate | |
---|---|
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)
|
Uses of MnodeUpdate in com.caucho.memcached |
---|
Methods in com.caucho.memcached with parameters of type MnodeUpdate | |
---|---|
void |
MemcachedCacheEngine.put(HashKey hashKey,
HashKey cacheKey,
MnodeUpdate mnodeUpdate,
long valueDataId)
|
void |
MemcachedCacheEngine.remove(HashKey hashKey,
HashKey cacheKey,
MnodeUpdate mnodeUpdate)
|
Uses of MnodeUpdate in com.caucho.server.distcache |
---|
Subclasses of MnodeUpdate in com.caucho.server.distcache | |
---|---|
class |
CacheUpdateWithSource
Updates data for a cache |
Fields in com.caucho.server.distcache declared as MnodeUpdate | |
---|---|
static MnodeUpdate |
MnodeUpdate.NULL
|
Methods in com.caucho.server.distcache that return MnodeUpdate | |
---|---|
static MnodeUpdate |
MnodeUpdate.createNull(long version,
CacheConfig config)
|
static MnodeUpdate |
MnodeUpdate.createNull(long version,
MnodeValue oldValue)
|
MnodeUpdate |
MnodeUpdate.createRemote()
Create an update that removes the local information for sending to a remote server. |
MnodeUpdate |
ExtCacheEntryFacade.getRemoteUpdate()
|
MnodeUpdate |
MnodeEntry.getRemoteUpdate()
Creates an update with local data removed for remote update. |
MnodeUpdate |
CacheStoreManager.localPut(byte[] keyHash,
MnodeUpdate update,
StreamSource source)
localPut updates the local copy based on a CachePut message |
MnodeUpdate |
DistCacheEntry.localUpdate(MnodeUpdate update,
java.io.InputStream is)
|
Methods in com.caucho.server.distcache with parameters of type MnodeUpdate | |
---|---|
boolean |
AbstractCacheEngine.compareAndPut(DistCacheEntry entry,
long testValue,
MnodeUpdate mnodeUpdate,
long valueDataId)
|
boolean |
CacheEngine.compareAndPut(DistCacheEntry entry,
long testValue,
MnodeUpdate update,
long valueDataId)
|
protected boolean |
DistCacheEntry.compareAndPut(DistCacheEntry entry,
long testValue,
MnodeUpdate mnodeUpdate,
long valueDataId,
java.lang.Object value,
CacheConfig config)
|
boolean |
DistCacheEntry.compareAndPutLocal(long testValueHash,
MnodeUpdate update,
long valueDataId,
java.lang.Object value)
|
boolean |
DistCacheEntry.compareAndPutLocal(long testValue,
MnodeUpdate update,
StreamSource source)
|
java.io.InputStream |
AbstractCacheEngine.getAndPut(DistCacheEntry entry,
MnodeUpdate mnodeValue,
long valueDataId)
|
java.io.InputStream |
CacheEngine.getAndPut(DistCacheEntry entry,
MnodeUpdate mnodeValue,
long valueDataId)
|
long |
DistCacheEntry.getAndPutLocal(DistCacheEntry entry,
MnodeUpdate mnodeUpdate,
long valueDataId,
java.lang.Object value)
|
long |
DistCacheEntry.getAndPutLocal(MnodeUpdate mnodeUpdate,
StreamSource source)
|
MnodeUpdate |
CacheStoreManager.localPut(byte[] keyHash,
MnodeUpdate update,
StreamSource source)
localPut updates the local copy based on a CachePut message |
MnodeUpdate |
DistCacheEntry.localUpdate(MnodeUpdate update,
java.io.InputStream is)
|
void |
AbstractCacheBackupEngine.put(byte[] key,
byte[] cacheHash,
MnodeUpdate mnodeUpdate,
StreamSource valueStream)
|
void |
CacheBackupEngine.put(byte[] key,
byte[] cacheHash,
MnodeUpdate mnodeUpdate,
StreamSource valueStream)
|
void |
AbstractCacheEngine.put(HashKey key,
HashKey cacheKey,
MnodeUpdate mnodeUpdate,
long valueDataId)
|
void |
CacheEngine.put(HashKey key,
HashKey cacheKey,
MnodeUpdate mnodeUpdate,
long valueDataId)
|
boolean |
DistCacheEntry.putIfNew(MnodeUpdate update,
java.io.InputStream is)
Sets the value by an input stream |
boolean |
CacheImpl.putIfNew(java.lang.Object key,
MnodeUpdate update,
java.io.InputStream is)
Updates the cache if the old version matches the current value. |
boolean |
CacheDataBackingImpl.putLocalValue(MnodeEntry mnodeEntry,
HashKey key,
HashKey cacheKey,
MnodeEntry oldEntryEntry,
MnodeUpdate mnodeUpdate)
|
MnodeValue |
DistCacheEntry.putLocalValue(MnodeUpdate mnodeUpdate,
java.io.InputStream is)
Sets a cache entry |
MnodeEntry |
DistCacheEntry.putLocalValue(MnodeUpdate mnodeUpdate,
long valueDataId,
java.lang.Object value)
Sets a cache entry |
void |
AbstractCacheBackupEngine.remove(byte[] key,
byte[] cacheHash,
MnodeUpdate mnodeUpdate)
|
void |
CacheBackupEngine.remove(byte[] key,
byte[] cacheHash,
MnodeUpdate mnodeUpdate)
|
void |
AbstractCacheEngine.remove(HashKey key,
HashKey cacheKey,
MnodeUpdate mnodeUpdate)
|
void |
CacheEngine.remove(HashKey key,
HashKey cacheKey,
MnodeUpdate mnodeUpdate)
|
Constructors in com.caucho.server.distcache with parameters of type MnodeUpdate | |
---|---|
CacheUpdateWithSource(MnodeUpdate mnodeUpdate,
StreamSource source)
Create a new CachePut message |
|
MnodeUpdate(MnodeUpdate update)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |