package com.mes.service;
|
|
import com.mes.entity.DownGlassInfo;
|
|
import java.util.Collections;
|
import java.util.List;
|
|
public class Plcaction extends Thread {
|
|
private static DownGlassInfoService downGlassInfoService; // 静态变量
|
|
public static void setDownGlassInfoService(DownGlassInfoService service) {
|
downGlassInfoService = service;
|
}
|
|
private List<DownGlassInfo> downGlassInfo; //
|
private int i =1; //
|
@Override
|
public void run() {
|
while (!Thread.currentThread().isInterrupted()) {
|
try {
|
i++;
|
Thread.sleep(1000);
|
} catch (InterruptedException e) {
|
Thread.currentThread().interrupt();
|
e.printStackTrace();
|
}
|
|
|
|
downGlassInfo = Collections.singletonList(downGlassInfoService.getDownGlassInfoById(1)); // 设置需要查询的id
|
System.out.println("Down Glass Info in new thread: "+i + downGlassInfo);
|
}
|
}
|
}
|