Record Class RetryOperationsInterceptor.ItemRecovererCallback
java.lang.Object
java.lang.Record
infra.retry.interceptor.RetryOperationsInterceptor.ItemRecovererCallback
- 所有已实现的接口:
RecoveryCallback<Object>
private static record RetryOperationsInterceptor.ItemRecovererCallback(Object[] args, MethodInvocationRecoverer<?> recoverer)
extends Record
implements RecoveryCallback<Object>
- 作者:
- Dave Syer
-
字段概要
字段修饰符和类型字段说明private final Object[]
args
记录组件的字段。private final MethodInvocationRecoverer<?>
recoverer
记录组件的字段。 -
构造器概要
构造器限定符构造器说明private
ItemRecovererCallback
(Object[] args, MethodInvocationRecoverer<?> recoverer) 创建ItemRecovererCallback
记录的实例。 -
方法概要
-
字段详细资料
-
args
args
记录组件的字段。 -
recoverer
recoverer
记录组件的字段。
-
-
构造器详细资料
-
ItemRecovererCallback
创建ItemRecovererCallback
记录的实例。- 参数:
args
-args
记录组件的值recoverer
-recoverer
记录组件的值
-
-
方法详细资料
-
recover
- 指定者:
recover
在接口中RecoveryCallback<Object>
- 参数:
context
- the current retry context- 返回:
- an Object that can be used to replace the callback result that failed
-
toString
返回此记录的字符串表示形式。此表示形式包含类型的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录中的所有组件都使用Objects::equals(Object,Object)
进行比较。 -
args
返回args
记录组件的值。- 返回:
args
记录组件的值
-
recoverer
返回recoverer
记录组件的值。- 返回:
recoverer
记录组件的值
-