SearchJob.java 867 B

1234567891011121314151617181920212223242526272829
  1. package com.gzlh.device.plc.job;
  2. import cn.hutool.core.thread.ThreadUtil;
  3. import cn.hutool.extra.spring.SpringUtil;
  4. import cn.hutool.log.StaticLog;
  5. import com.gzlh.config.ModuleEnum;
  6. import com.gzlh.device.plc.client.PlcNettyConfig;
  7. import com.gzlh.entity.DeviceStatus;
  8. import com.gzlh.utils.DeviceCache;
  9. import lombok.Data;
  10. import lombok.extern.slf4j.Slf4j;
  11. import org.springframework.core.annotation.Order;
  12. import org.springframework.scheduling.annotation.Async;
  13. import org.springframework.scheduling.annotation.Scheduled;
  14. import org.springframework.stereotype.Component;
  15. import javax.annotation.Resource;
  16. import java.util.Optional;
  17. public class SearchJob implements Runnable {
  18. private PlcNettyConfig plcNettyConfig = SpringUtil.getBean(PlcNettyConfig.class);
  19. @Override
  20. public void run() {
  21. plcNettyConfig.send("0102000000187800");
  22. }
  23. }