T - 返回类型public interface StateHandler<T>
| 限定符和类型 | 方法和说明 |
|---|---|
T |
lock()
终态,获取锁
|
StateHandler<T> |
onException(ExceptionHandler action)
获取锁成功,执行业务方法异常回调
|
StateHandler<T> |
onLockFail(Supplier<T> action)
获取锁失败回调
|
StateHandler<T> |
onSuccess(UnaryOperator<T> action)
获取锁成功,业务方法执行成功回调
|
StateHandler<T> onSuccess(UnaryOperator<T> action)
action - 回调方法引用StateHandler<T> onLockFail(Supplier<T> action)
action - 回调方法引用StateHandler<T> onException(ExceptionHandler action)
action - 回调方法引用T lock()
Copyright © 2023. All rights reserved.