public static final class ReentrantLockInfo.ReentrantLockBuilder extends Object
可重入锁构建器
| 构造器和说明 |
|---|
ReentrantLockBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ReentrantLockInfo.ReentrantLockBuilder |
lockAnno(Lock lock)
根据注解Lock进行构造
|
static ReentrantLockInfo.ReentrantLockBuilder |
lockKey(String lockKey)
锁key,使用输入值,一般用于跨应用时锁定使用
|
static ReentrantLockInfo.ReentrantLockBuilder |
lockName(String lockName)
锁名,前面会自动组装默认前缀
|
ReentrantLockInfo.CloseableLockHallows |
trylock()
尝试锁定,若失败则抛出异常
|
public static ReentrantLockInfo.ReentrantLockBuilder lockName(String lockName)
lockName - public static ReentrantLockInfo.ReentrantLockBuilder lockKey(String lockKey)
lockKey - public static ReentrantLockInfo.ReentrantLockBuilder lockAnno(Lock lock)
lock - public ReentrantLockInfo.CloseableLockHallows trylock() throws ReentrantLockException
ReentrantLockExceptionCopyright © 2020–2021. All rights reserved.