Я создал простую запланированную задачу, используя аннотацию Spring Framework @Scheduled
.
@Scheduled(fixedRate = 2000)
public void doSomething() {}
Теперь я хочу остановить эту задачу, когда она больше не нужна.
Я знаю, что может быть одна альтернатива для проверки одного условного флага в начале этого метода, но это не остановит выполнение этого метода.
Есть ли что-то, что Spring предоставляет, чтобы остановить задачу @Scheduled
?