public static class DistributionLock.Lock extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getKey() |
String |
getValue() |
<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) |
void |
setValue(String value) |
public String getKey()
public String getValue()
public void setValue(String value)
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.