package com.zy.asrs.task.core;//package com.zy.asrs.task.core;
|
//
|
//import com.zy.asrs.task.handler.WorkLogHandler;
|
//import com.zy.asrs.task.handler.WorkMastHandler;
|
//import com.zy.system.service.ConfigService;
|
//import org.slf4j.Logger;
|
//import org.slf4j.LoggerFactory;
|
//import org.springframework.beans.factory.annotation.Autowired;
|
//
|
//import javax.annotation.PostConstruct;
|
//import javax.annotation.PreDestroy;
|
//
|
///**
|
// * 单线程模式 ( 已弃用 )
|
// * 任务中心调度器
|
// * Created by vincent on 2020/7/4
|
// */
|
////@Component
|
//@Deprecated
|
//public class WcsDispatcher {
|
//
|
// private static final Logger log = LoggerFactory.getLogger(WcsDispatcher.class);
|
// private Thread thread;
|
//
|
// @Autowired
|
// private WorkMastHandler workMastHandler;
|
// @Autowired
|
// private WorkLogHandler workLogHandler;
|
// @Autowired
|
// private ConfigService configService;
|
//
|
// @PostConstruct
|
// private void start(){
|
// thread = new Thread(() -> {
|
// while (!Thread.currentThread().isInterrupted()) {
|
// try {
|
// Thread.sleep(3000);
|
//
|
//// workMastHandler.start();
|
////
|
//// workLogHandler.start();
|
//
|
// } catch (Exception e) {
|
// log.error("Exception", e);
|
// }
|
// }
|
// });
|
// thread.start();
|
// log.info("任务中心调度器已启动......");
|
// }
|
//
|
// @PreDestroy
|
// public void shutDown(){
|
// if (thread != null)
|
// thread.interrupt();
|
// log.info("任务中心调度器已停止......");
|
// }
|
//
|
//}
|