public interface LockStore
Modifier and Type | Method and Description |
---|---|
boolean |
canAcquireLock(Data key,
String caller,
long threadId) |
boolean |
extendLeaseTime(Data key,
String caller,
long threadId,
long leaseTime) |
boolean |
forceUnlock(Data dataKey) |
int |
getLockCount(Data key) |
int |
getLockedEntryCount() |
Set<Data> |
getLockedKeys() |
String |
getOwnerInfo(Data dataKey) |
long |
getRemainingLeaseTime(Data key) |
boolean |
isLocked(Data key) |
boolean |
isLockedBy(Data key,
String caller,
long threadId) |
boolean |
lock(Data key,
String caller,
long threadId,
long referenceId,
long leaseTime) |
boolean |
shouldBlockReads(Data key) |
boolean |
txnLock(Data key,
String caller,
long threadId,
long referenceId,
long leaseTime,
boolean blockReads) |
boolean |
unlock(Data key,
String caller,
long threadId,
long referenceId) |
boolean txnLock(Data key, String caller, long threadId, long referenceId, long leaseTime, boolean blockReads)
boolean isLocked(Data key)
int getLockCount(Data key)
int getLockedEntryCount()
long getRemainingLeaseTime(Data key)
boolean shouldBlockReads(Data key)
boolean forceUnlock(Data dataKey)
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.