@Override protected void registerThrowable(RetryPolicy retryPolicy, RetryState state, RetryContext context, Throwable e) { BatchRetryState batchState = (BatchRetryState) state; BatchRetryContext batchContext = (BatchRetryContext) context; Iterator<RetryContext> contextIterator = batchContext.contexts.iterator(); for (RetryState retryState : batchState.keys) { RetryContext nextContext = contextIterator.next(); super.registerThrowable(retryPolicy, retryState, nextContext, e); } }
registerThrowable(retryPolicy, state, context, e);
@Override protected void registerThrowable(RetryPolicy retryPolicy, RetryState state, RetryContext context, Throwable e) { BatchRetryState batchState = (BatchRetryState) state; BatchRetryContext batchContext = (BatchRetryContext) context; Iterator<RetryContext> contextIterator = batchContext.contexts.iterator(); for (RetryState retryState : batchState.keys) { RetryContext nextContext = contextIterator.next(); super.registerThrowable(retryPolicy, retryState, nextContext, e); } }
@Override protected void registerThrowable(RetryPolicy retryPolicy, RetryState state, RetryContext context, Throwable e) { BatchRetryState batchState = (BatchRetryState) state; BatchRetryContext batchContext = (BatchRetryContext) context; Iterator<RetryContext> contextIterator = batchContext.contexts.iterator(); for (RetryState retryState : batchState.keys) { RetryContext nextContext = contextIterator.next(); super.registerThrowable(retryPolicy, retryState, nextContext, e); } }
@Override protected void registerThrowable(RetryPolicy retryPolicy, RetryState state, RetryContext context, Throwable e) { BatchRetryState batchState = (BatchRetryState) state; BatchRetryContext batchContext = (BatchRetryContext) context; Iterator<RetryContext> contextIterator = batchContext.contexts.iterator(); for (RetryState retryState : batchState.keys) { RetryContext nextContext = contextIterator.next(); super.registerThrowable(retryPolicy, retryState, nextContext, e); } }
registerThrowable(retryPolicy, state, context, e);