downtimer.java

来自「SAP这个系统的一个转换器」· Java 代码 · 共 69 行

JAVA
69
字号
package com.idoc.timer;

/**
 * <p>Title: IDOC Interface</p>
 * <p>Description: IDOC 转换器</p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: SiChuan XinHua</p>
 * @author Richary
 * @version 1.0
 */

import java.util.Date;
import com.idoc.app.ControlManager;
import com.idoc.timer.Scheduler;

public class DownTimer {

  private final Scheduler scheduler = new Scheduler();

    ControlManager control = new ControlManager();

  public DownTimer() {
  }

  public void start() {
      scheduler.schedule(new SchedulerTask() {
          public void run() {
              disposeData();
          }
          private void disposeData() {
            try {
    System.out.println("downTimer Star......");
              control.disposeData("down");
    System.out.println("downTimer End......");
            }catch(Exception ex) {
              ex.printStackTrace();
              return;
            }

              // Start a new thread to sound an alarm...
          }
      }, new DailyIterator(new Date(),"down"),"down");
/*
      timer.scheduleAtFixedRate(new TimerTask() {
          public void run() {
            try {
              disposeData();
            }catch(Exception ex) {
              ex.printStackTrace();
            }
          }
          private void disposeData() {
            try {
        //System.out.println("Your timer is Down!");
              ControlManager.disposeData("down");

            }catch(Exception ex) {
              //
              //System.out.println("DownTimer : " + ex.toString());
              ex.printStackTrace();
              return;
            }
              //System.out.println("Your timer is Down!");
              // Start a new thread to play a sound...
          }
      }, new Date(),minutes * 60 * 1000);
        */
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?