Package | Description |
---|---|
com.caucho.distcache.cluster | |
com.caucho.distcache.jdbc | |
com.caucho.env.distcache | |
com.caucho.server.distcache |
Modifier and Type | Method and Description |
---|---|
MnodeEntry |
ClusterCacheEngine.get(DistCacheEntry entry) |
MnodeEntry |
ClusterDataBacking.insertLocalValue(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue,
MnodeEntry oldEntryValue)
Sets a cache entry
|
MnodeEntry |
ClusterDataBacking.loadLocalEntryValue(HashKey key)
Returns the local value from the database
|
MnodeEntry |
ClusterDataBacking.saveLocalUpdateTime(HashKey keyHash,
MnodeEntry mnodeValue,
MnodeEntry oldMnodeValue) |
Modifier and Type | Method and Description |
---|---|
MnodeEntry |
ClusterDataBacking.insertLocalValue(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue,
MnodeEntry oldEntryValue)
Sets a cache entry
|
boolean |
ClusterCacheEngine.isLocalExpired(CacheConfig config,
HashKey key,
MnodeEntry mnodeEntry,
long now) |
boolean |
ClusterDataBacking.putLocalValue(MnodeEntry mnodeValue,
HashKey key,
HashKey cacheKey,
MnodeEntry oldEntryValue,
MnodeUpdate mnodeUpdate) |
MnodeEntry |
ClusterDataBacking.saveLocalUpdateTime(HashKey keyHash,
MnodeEntry mnodeValue,
MnodeEntry oldMnodeValue) |
protected void |
CacheMnodeActor.updateLease(DistCacheEntry entryKey,
MnodeEntry mnodeValue,
int leaseServer) |
protected void |
CacheMnodeTriadActor.updateLease(DistCacheEntry entryKey,
MnodeEntry mnodeValue,
int leaseServer) |
void |
ClusterCacheEngine.updateTime(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue) |
void |
CacheMnodeActor.updateTime(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue)
Updates the time for a cache map entry
|
void |
CacheMnodeLocalProxy.updateTime(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue) |
Modifier and Type | Method and Description |
---|---|
MnodeEntry |
JdbcMnodeStore.load(HashKey id)
Reads the object from the data store.
|
Modifier and Type | Method and Description |
---|---|
MnodeEntry |
CacheDataBacking.insertLocalValue(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue,
MnodeEntry oldMnodeValue) |
<E> MnodeEntry |
CacheClusterBacking.loadClusterValue(E entry,
CacheConfig config) |
<E> MnodeEntry |
AbstractCacheClusterBacking.loadClusterValue(E entry,
CacheConfig config) |
MnodeEntry |
CacheDataBacking.loadLocalEntryValue(HashKey key) |
MnodeEntry |
CacheDataBacking.saveLocalUpdateTime(HashKey keyHash,
MnodeEntry mnodeValue,
MnodeEntry oldMnodeValue) |
Modifier and Type | Method and Description |
---|---|
MnodeEntry |
CacheDataBacking.insertLocalValue(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue,
MnodeEntry oldMnodeValue) |
void |
CacheClusterBacking.putCluster(HashKey key,
MnodeUpdate mnodeUpdate,
MnodeEntry mnodeValue) |
void |
AbstractCacheClusterBacking.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 |
CacheClusterBacking.removeCluster(HashKey key,
MnodeUpdate mnodeUpdate,
MnodeEntry mnodeValue) |
void |
AbstractCacheClusterBacking.removeCluster(HashKey key,
MnodeUpdate mnodeUpdate,
MnodeEntry mnodeValue) |
MnodeEntry |
CacheDataBacking.saveLocalUpdateTime(HashKey keyHash,
MnodeEntry mnodeValue,
MnodeEntry oldMnodeValue) |
Modifier and Type | Field and Description |
---|---|
static MnodeEntry |
MnodeEntry.NULL |
Modifier and Type | Method and Description |
---|---|
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,
DataStore.DataItem valueData,
java.lang.Object value)
Sets a cache entry
|
MnodeEntry |
DistCacheEntry.putLocalValue(MnodeUpdate mnodeUpdate,
long valueDataId,
long valueDataTime,
java.lang.Object value)
Sets a cache entry
|
MnodeEntry |
CacheDataBackingImpl.saveLocalUpdateTime(HashKey keyHash,
MnodeEntry mnodeValue,
MnodeEntry oldMnodeValue) |
MnodeEntry |
MnodeEntry.updateModifiedTime(long now) |
Modifier and Type | Method and Description |
---|---|
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 |
CacheBackupEngine.updateTime(byte[] key,
MnodeEntry mnodeValue) |
void |
AbstractCacheBackupEngine.updateTime(byte[] key,
MnodeEntry mnodeValue) |
void |
AbstractCacheEngine.updateTime(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue) |
void |
CacheEngine.updateTime(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue) |
LocalDataManager.DataItemLocal |
LocalDataManager.writeValue(MnodeEntry mnodeValue,
java.lang.Object value,
CacheConfig config) |
Constructor and Description |
---|
MnodeEntry(MnodeEntry oldMnodeValue,
long valueDataId,
long valueDataTime,
long accessTimeout,
long lastAccessTime) |