类 LockInstance
java.lang.Object
com.alibaba.nacos.api.lock.model.LockInstance
- 所有已实现的接口:
Serializable
lock info entity.
- 作者:
- 985492783@qq.com
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getKey()spi get lock type.Map<String,? extends Serializable> lock(LockService lockService) Will callLockService.remoteTryLock(LockInstance)request grpc to get lock and do something.
can beOverrideto do some client special logic.voidsetExpiredTime(Long expiredTime) voidvoidsetLockType(String lockType) voidsetParams(Map<String, ? extends Serializable> params) unLock(LockService lockService) Will callLockService.remoteReleaseLock(LockInstance)request grpc to release lock and do something.
can beOverrideto do some client special logic.
-
构造器详细资料
-
LockInstance
-
LockInstance
public LockInstance()
-
-
方法详细资料
-
getExpiredTime
-
setExpiredTime
-
getKey
-
setKey
-
getParams
-
setParams
-
lock
Will callLockService.remoteTryLock(LockInstance)request grpc to get lock and do something.
can beOverrideto do some client special logic.- 参数:
lockService-LockService- 返回:
- Boolean
Boolean - 抛出:
NacosException- NacosException
-
unLock
Will callLockService.remoteReleaseLock(LockInstance)request grpc to release lock and do something.
can beOverrideto do some client special logic.- 参数:
lockService-LockService- 返回:
- Boolean
Boolean - 抛出:
NacosException- NacosException
-
getLockType
spi get lock type.- 返回:
- type
-
setLockType
-