T - 返回类型@FunctionalInterface public interface Action<T>
| 限定符和类型 | 方法和说明 |
|---|---|
default StateHandler<T> |
action(String lockKey,
long timeout,
ThrowingExecutor<T> supplier)
执行方法
|
StateHandler<T> |
action(String lockKey,
long timeout,
TimeUnit timeUnit,
ThrowingExecutor<T> supplier)
执行方法
|
default StateHandler<T> |
action(String lockKey,
ThrowingExecutor<T> supplier)
执行方法,采用配置文件中的默认过期时间
|
default StateHandler<T> action(String lockKey, ThrowingExecutor<T> supplier)
lockKey - 待锁定的 keysupplier - 执行方法default StateHandler<T> action(String lockKey, long timeout, ThrowingExecutor<T> supplier)
lockKey - 待锁定的 keytimeout - 锁定过期时间,默认单位秒supplier - 执行方法StateHandler<T> action(String lockKey, long timeout, TimeUnit timeUnit, ThrowingExecutor<T> supplier)
lockKey - 待锁定的 keytimeout - 锁定过期时间timeUnit - 锁定过期时间单位supplier - 执行方法Copyright © 2023. All rights reserved.