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";    
}

Как бы я это сделал?

0 ответов

Другие вопросы по тегам