public interface CacheMnodeLocalProxy
Modifier and Type | Method and Description |
---|---|
void |
compareAndPut(byte[] key,
byte[] cacheKey,
long testValue,
MnodeUpdate mnodeUpdate,
long valueDataId,
long valueDataTime,
ReplyCallback<java.lang.Boolean> cb) |
CacheUpdateWithSource |
get(byte[] key,
byte[] cacheKey,
long requestVersion,
int requestLeaseOwner,
CacheConfig config) |
java.io.InputStream |
getAndPut(DistCacheEntry entry,
MnodeUpdate mnodeUpdate,
long valueDataId,
long valueDataTime) |
void |
getBackground(DistCacheEntry entry,
MnodeValue mnodeValue) |
MnodeUpdate |
localPut(byte[] key,
byte[] cacheKey,
MnodeUpdate mnodeUpdate,
StreamSource dataSource) |
void |
notifyLease(byte[] key,
byte[] cacheKey,
int leaseOwner) |
void |
put(byte[] key,
byte[] cacheKey,
MnodeUpdate mnodeUpdate,
StreamSource dataSource) |
void |
updateTime(HashKey key,
HashKey cacheKey,
MnodeEntry mnodeValue) |
CacheUpdateWithSource get(byte[] key, byte[] cacheKey, long requestVersion, int requestLeaseOwner, CacheConfig config)
void getBackground(DistCacheEntry entry, MnodeValue mnodeValue)
void put(byte[] key, byte[] cacheKey, MnodeUpdate mnodeUpdate, StreamSource dataSource)
MnodeUpdate localPut(byte[] key, byte[] cacheKey, MnodeUpdate mnodeUpdate, StreamSource dataSource)
void compareAndPut(byte[] key, byte[] cacheKey, long testValue, MnodeUpdate mnodeUpdate, long valueDataId, long valueDataTime, ReplyCallback<java.lang.Boolean> cb)
java.io.InputStream getAndPut(DistCacheEntry entry, MnodeUpdate mnodeUpdate, long valueDataId, long valueDataTime)
void updateTime(HashKey key, HashKey cacheKey, MnodeEntry mnodeValue)
void notifyLease(byte[] key, byte[] cacheKey, int leaseOwner)