构造器和说明 |
---|
CtpRedisDLock(java.lang.String lockName) |
限定符和类型 | 方法和说明 |
---|---|
int |
getHoldCount()
获取锁被当前线程上锁的次数
|
boolean |
isLocked()
获取锁的状态
上锁 true; 未上锁 false
|
void |
lock()
阻塞式上锁(可重入)
|
void |
lock(long leaseTime,
java.util.concurrent.TimeUnit timeUnit)
阻塞式上锁(可重入)
|
boolean |
trylock()
上锁
|
boolean |
trylock(long waitTime,
long leaseTime,
java.util.concurrent.TimeUnit timeUnit)
尝试上锁
|
boolean |
trylock(long timeWait,
java.util.concurrent.TimeUnit timeUnit)
上锁
|
void |
unlock()
释放锁
|
public boolean isLocked()
DLock
public void lock(long leaseTime, java.util.concurrent.TimeUnit timeUnit)
DLock
public boolean trylock()
DLock
public boolean trylock(long timeWait, java.util.concurrent.TimeUnit timeUnit)
DLock
public boolean trylock(long waitTime, long leaseTime, java.util.concurrent.TimeUnit timeUnit)
DLock
public int getHoldCount()
DLock
getHoldCount
在接口中 DLock