public class RedisLockProceeding extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private org.redisson.api.RedissonClient |
redissonClient
redisson client
|
| 构造器和说明 |
|---|
RedisLockProceeding(org.redisson.api.RedissonClient redissonClient) |
public RedisLockProceeding(org.redisson.api.RedissonClient redissonClient)
public <T> T locked(String lockKey, long waitTime, long leaseTime, LockProceeding<T> proceeding) throws Throwable
T - 泛型lockKey - 锁定KeywaitTime - 等待时间 获取锁等待时间leaseTime - 等待时间后删除锁proceeding - 锁定后执行的方法Throwable - 异常Copyright © 2023. All rights reserved.