Annotation Interface RetryableTransaction


@Target({METHOD,TYPE}) @Retention(RUNTIME) @Retryable(interceptor="transactionRetryInterceptor") public @interface RetryableTransaction
Used to mark methods for which the TransactionRetryInterceptorConfig.transactionRetryInterceptor() should be applied. The method defining bean should be intercepted by RetryInterceptorConfig.retryOperationsInterceptor() for this annotation to have any effect.
Since:
9.1
See Also: