public class ReentrantRedisLockServerImpl extends AbsReentrantLockServer
通过 redis 锁服务,可重入的
| 构造器和说明 |
|---|
ReentrantRedisLockServerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
concurrentOnece(ReentrantLockInfo lockInfo)
默认并发方式,抢占一次,失败就报错退出
|
protected boolean |
concurrentPreemptive(ReentrantLockInfo lockInfo)
循环抢占,直至超时
|
protected boolean |
unlockRealize(ReentrantLockInfo lockInfo)
解锁实现
|
protected boolean concurrentOnece(ReentrantLockInfo lockInfo) throws Exception
AbsReentrantLockServerconcurrentOnece 在类中 AbsReentrantLockServerExceptionprotected boolean concurrentPreemptive(ReentrantLockInfo lockInfo) throws Exception
AbsReentrantLockServerconcurrentPreemptive 在类中 AbsReentrantLockServerExceptionprotected boolean unlockRealize(ReentrantLockInfo lockInfo) throws Exception
AbsReentrantLockServerunlockRealize 在类中 AbsReentrantLockServerExceptionCopyright © 2020–2021. All rights reserved.