package ru.ulstu.students.service; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Service; @Service public class TaskGenerationService { private final Logger log = LoggerFactory.getLogger(TaskGenerationService.class); private final TaskService taskService; private final SchedulerService schedulerService; public TaskGenerationService(TaskService taskService, SchedulerService schedulerService) { this.taskService = taskService; this.schedulerService = schedulerService; } // @Scheduled(cron = "0 * * ? * *", zone = "Europe/Samara") // public void generateYearTasks() { // log.debug("TaskService.generateYearTasks started"); // taskService.generateYearTasks(); // log.debug("TaskService.generateYearTasks finished"); // } @Scheduled(cron = "0 * * ? * *", zone = "Europe/Samara") public void checkPlanToday() { log.debug("SchedulerService.checkPlanToday started"); schedulerService.checkPlanToday(); log.debug("SchedulerService.checkPlanToday finished"); } }