public static class DistributionLock.Lock extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getKey() |
<T> T |
lock(DistributionLock.Task<T> obj) |
<T> T |
lock(int intervalMS,
int timeoutMS,
boolean abortingIfNoLock,
DistributionLock.Task<T> obj) |
<T> T |
lockAsync(DistributionLock.Task<T> obj) |
public String getKey()
public <T> T lock(DistributionLock.Task<T> obj)
public <T> T lock(int intervalMS,
int timeoutMS,
boolean abortingIfNoLock,
DistributionLock.Task<T> obj)
public <T> T lockAsync(DistributionLock.Task<T> obj)
Copyright © 2020. All rights reserved.