Package | Description |
---|---|
com.caucho.distcache.cluster | |
com.caucho.distcache.jdbc | |
com.caucho.memcached | |
com.caucho.server.distcache |
Modifier and Type | Class and Description |
---|---|
class |
CachePut
Updates data for a cache
|
Modifier and Type | Method and Description |
---|---|
void |
CacheMnodeActor.getBackground(DistCacheEntry entry,
MnodeValue mnodeValue) |
void |
CacheMnodeLocalProxy.getBackground(DistCacheEntry entry,
MnodeValue mnodeValue) |
void |
ClusterCacheEngine.loadClusterDataBackground(DistCacheEntry entry,
MnodeValue mnodeValue) |
void |
CacheStartupProxy.startupCachePut(byte[] keyHash,
byte[] cacheHash,
MnodeValue mnodeValue,
long accessTimeDelta) |
Constructor and Description |
---|
CachePut(MnodeValue mnodeValue,
StreamSource source)
Create a new CachePut message
|
Modifier and Type | Method and Description |
---|---|
boolean |
JdbcMnodeStore.insert(HashKey id,
HashKey cacheKey,
MnodeValue mnodeUpdate,
long valueDataId,
long valueDataTime,
long lastAccessTime,
long lastModifiedTime)
Stores the data, returning true on success
|
boolean |
JdbcMnodeStore.updateSave(byte[] keyHash,
byte[] cacheHash,
MnodeValue mnodeUpdate,
long valueDataId,
long valueDataTime,
long lastAccessTime,
long lastModifiedTime)
Stores the data, returning true on success
|
Modifier and Type | Method and Description |
---|---|
MnodeValue |
MemcachedCacheEngine.get(DistCacheEntry entry) |
Modifier and Type | Class and Description |
---|---|
class |
CacheData
Full data from the data map
|
class |
CacheUpdateWithSource
Updates data for a cache
|
class |
MnodeEntry
An entry in the cache map
|
class |
MnodeUpdate
An entry in the cache map
|
Modifier and Type | Method and Description |
---|---|
MnodeValue |
AbstractCacheEngine.get(DistCacheEntry entry) |
MnodeValue |
CacheBackupEngine.get(DistCacheEntry entry) |
MnodeValue |
AbstractCacheBackupEngine.get(DistCacheEntry entry) |
MnodeValue |
CacheEngine.get(DistCacheEntry entry) |
MnodeValue |
DistCacheEntry.putLocalValue(MnodeUpdate mnodeUpdate,
java.io.InputStream is)
Sets a cache entry
|
Modifier and Type | Method and Description |
---|---|
static MnodeUpdate |
MnodeUpdate.createNull(long version,
MnodeValue oldValue) |
boolean |
MnodeStore.insert(HashKey id,
HashKey cacheKey,
MnodeValue mnodeUpdate,
long valueDataId,
long valueDataTime,
long lastAccessTime,
long lastModifiedTime)
Stores the data, returning true on success
|
boolean |
DistCacheEntry.isModified(MnodeValue newValue) |
void |
CacheMnodeListener.onPut(HashKey key,
HashKey cacheKey,
MnodeValue value) |
boolean |
MnodeStore.updateSave(byte[] key,
byte[] cacheHash,
MnodeValue mnodeUpdate,
long valueDataId,
long valueDataTime,
long lastAccessTime,
long lastModifiedTime)
Stores the data, returning true on success
|
Constructor and Description |
---|
CacheUpdateWithSource(MnodeValue mnodeValue,
StreamSource source,
int leaseOwner)
Create a new CachePut message
|
MnodeEntry(MnodeValue mnodeValue,
long valueDataId,
long valueDataTime,
java.lang.Object value,
long lastAccessTime,
long lastModifiedTime,
boolean isServerVersionValid,
boolean isImplicitNull,
int leaseOwner) |
MnodeUpdate(long valueHash,
long valueLength,
long version,
MnodeValue oldValue) |
MnodeUpdate(long valueHash,
long valueLength,
long version,
MnodeValue oldValue,
int leaseOwner) |
MnodeUpdate(MnodeValue mnodeValue) |
MnodeUpdate(MnodeValue mnodeValue,
int leaseOwner,
long modifiedTime) |
MnodeValue(long valueHash,
long valueLength,
long version,
MnodeValue oldValue) |
MnodeValue(MnodeValue mnodeValue) |