-
Notifications
You must be signed in to change notification settings - Fork 38.7k
Open
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: feedback-providedFeedback has been providedFeedback has been providedstatus: waiting-for-triageAn issue we've not yet triaged or decided onAn issue we've not yet triaged or decided ontype: enhancementA general enhancementA general enhancement
Description
It appears that the support for @Retryable
is not complete.
The RetryListener
API is defined but is not actually used in conjunction with @Retryable
.
A new instance of RetryTemplate
is created each time in AbstractRetryInterceptor
when a retryable operation is called but without setting a RetryListener
.
RetryPolicy retryPolicy = RetryPolicy.builder()
// ...
.build();
RetryTemplate retryTemplate = new RetryTemplate(retryPolicy);
try {
return retryTemplate.execute(new Retryable<>() {
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: feedback-providedFeedback has been providedFeedback has been providedstatus: waiting-for-triageAn issue we've not yet triaged or decided onAn issue we've not yet triaged or decided ontype: enhancementA general enhancementA general enhancement