Я пытаюсь определить метод Asyn c с использованием Spring, который необходимо вызывать в конце синхронной функции, как показано ниже:
void syncFunction() {
...
asyncFuntion();
}
@Async
void asyncFunction() {
...
}
Мне нужно добавить задержку в 10 секунд до начала выполнения asyncFunction
, и хотелось бы избежать добавления Thread.sleep()
. Я также исследовал аннотацию @Scheduled
, но, похоже, она не работает для запланированной задачи one-time
. Как лучше всего добиться этого с помощью Spring? Заранее спасибо.