Task Scheduling programmatically with Spring Boot
Use TaskScheduler from Spring to start/stop a task.