Skip to content

Commit ec69ddc

Browse files
committed
GH-1886 More RetryTemplate Related Deprecations
1 parent be7d128 commit ec69ddc

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

Diff for: spring-kafka/src/main/java/org/springframework/kafka/config/AbstractKafkaListenerContainerFactory.java

+4
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,9 @@ public void setRetryTemplate(RetryTemplate retryTemplate) {
188188
* Set a callback to be used with the {@link #setRetryTemplate(RetryTemplate)
189189
* retryTemplate}.
190190
* @param recoveryCallback the callback.
191+
* @deprecated since 2.8 - use a suitably configured error handler instead.
191192
*/
193+
@Deprecated
192194
public void setRecoveryCallback(RecoveryCallback<? extends Object> recoveryCallback) {
193195
this.recoveryCallback = recoveryCallback;
194196
}
@@ -201,7 +203,9 @@ public void setRecoveryCallback(RecoveryCallback<? extends Object> recoveryCallb
201203
* alive.
202204
* @param statefulRetry true to enable stateful retry.
203205
* @since 2.1.3
206+
* @deprecated since 2.8 - use a suitably configured error handler instead.
204207
*/
208+
@Deprecated
205209
public void setStatefulRetry(boolean statefulRetry) {
206210
this.statefulRetry = statefulRetry;
207211
}

Diff for: spring-kafka/src/main/java/org/springframework/kafka/config/AbstractKafkaListenerEndpoint.java

+15
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,12 @@ public void setRetryTemplate(RetryTemplate retryTemplate) {
343343
this.retryTemplate = retryTemplate;
344344
}
345345

346+
/**
347+
* Get the recovery callback.
348+
* @deprecated since 2.8 - use a suitably configured error handler instead.
349+
* @return the recovery callback.
350+
*/
351+
@Deprecated
346352
@Nullable
347353
protected RecoveryCallback<?> getRecoveryCallback() {
348354
return this.recoveryCallback;
@@ -351,11 +357,18 @@ protected RecoveryCallback<?> getRecoveryCallback() {
351357
/**
352358
* Set a callback to be used with the {@link #setRetryTemplate(RetryTemplate)}.
353359
* @param recoveryCallback the callback.
360+
* @deprecated since 2.8 - use a suitably configured error handler instead.
354361
*/
362+
@Deprecated
355363
public void setRecoveryCallback(RecoveryCallback<? extends Object> recoveryCallback) {
356364
this.recoveryCallback = recoveryCallback;
357365
}
358366

367+
/**
368+
* @deprecated since 2.8 - use a suitably configured error handler instead.
369+
* @return
370+
*/
371+
@Deprecated
359372
protected boolean isStatefulRetry() {
360373
return this.statefulRetry;
361374
}
@@ -368,7 +381,9 @@ protected boolean isStatefulRetry() {
368381
* alive.
369382
* @param statefulRetry true to enable stateful retry.
370383
* @since 2.1.3
384+
* @deprecated since 2.8 - use a suitably configured error handler instead.
371385
*/
386+
@Deprecated
372387
public void setStatefulRetry(boolean statefulRetry) {
373388
this.statefulRetry = statefulRetry;
374389
}

0 commit comments

Comments
 (0)