public final class CacheLock extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Boolean |
lock(String lockKey,
String requestId)
上锁
|
static Boolean |
lock(String lockKey,
String requestId,
long timeout)
上锁
|
static Boolean |
lock(String lockKey,
String requestId,
long timeout,
TimeUnit timeUnit)
上锁
|
static boolean |
releaseLock(String key,
String requestId)
释放锁
|
public static Boolean lock(String lockKey, String requestId)
lockKey - 锁定标记requestId - 请求idpublic static Boolean lock(String lockKey, String requestId, long timeout)
lockKey - 锁定标记requestId - 请求idtimeout - 锁超时时间,单位秒public static Boolean lock(String lockKey, String requestId, long timeout, TimeUnit timeUnit)
lockKey - 锁定标记requestId - 请求idtimeout - 锁超时时间timeUnit - 时间过期单位Copyright © 2023. All rights reserved.