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());
|
}
|
}
|