Spring boot выполнить второй метод повтора после успешного выполнения первого метода повтора
Я хотел создать два метода повтора. Где во втором методе повтора - асинхронный метод. Удар по нему следует производить только после успешного выполнения первого метода.
@Retryable(value = { LockedException.class }, maxAttempts = 3, backoff = @Backoff(delay = 1000))
Public String firstMethod() {
return "first";
}
@Async
@Retryable(value = { LockedException.class }, maxAttempts = 3, backoff = @Backoff(delay = 1000))
public String secondMethod() {
return "second";
}
Как бы я это сделал?