| 123456789101112131415161718192021222324252627282930313233343536373839 |
- package QCM.JHY01.JHY0102;
- import java.util.TimerTask;
- import javax.servlet.ServletContext;
- import org.springframework.context.ApplicationContext;
- import org.springframework.web.context.support.WebApplicationContextUtils;
- public class AutoTimeEntrustTask extends TimerTask {
- private ApplicationContext context;
- public AutoTimeEntrustTask(ServletContext servletContext) {
- context = WebApplicationContextUtils.getWebApplicationContext(servletContext);
- }
- private boolean fristStart = true;
- UpdateInfo upinfo;
- @Override
- public void run() {
- if (fristStart) {
- fristStart = false;
- try {
- upinfo= new UpdateInfo();
- } catch (Exception ex) {
- System.out.print("调用19接口失败!" + ex.getMessage());
- }
- }
- try {
- upinfo.AutoTimeZHB("系统自动");
- upinfo.AutoTimeSQLS("系统自动");
- upinfo.AutoTimeJG();//激光自动
- upinfo.AutoTimeHDL();//电弧炉熔炼成分自动判定
- System.out.println("定时开始10分钟刷一次");
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- }
- }
|