package com.ruoyi.alarm.globalAlarm.service.impl; /** * @ClassName QueueTaskExecutor * @Description: * @Author εˆ˜θ‹δΉ‰ * @Date 2023/6/29 21:10 * @Version 1.0 */ import com.ruoyi.alarm.globalAlarm.domain.GuideTask; import org.springframework.stereotype.Component; @Component public class QueueTaskExecutor { public void processTask(GuideTask guideTask) { System.out.println("Executing task: " + guideTask.getAlarmId()); try { Thread.sleep(30000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("finished task: " + guideTask.getAlarmId()); } }