Class TimerTask

java.lang.Object
org.aoju.bus.cron.timings.TimerTask

public class TimerTask extends Object
延迟任务
Since:
Java 17+
Version:
6.5.0
Author:
Kimi Liu
  • Field Details

    • desc

      public String desc
      任务描述
    • timerTaskList

      protected TimerTaskList timerTaskList
      时间槽
    • next

      protected TimerTask next
      下一个节点
    • prev

      protected TimerTask prev
      上一个节点
  • Constructor Details

    • TimerTask

      public TimerTask(Runnable task, long delayMs)
      构造
      Parameters:
      task - 任务
      delayMs - 延迟毫秒数(以当前时间为准)
  • Method Details

    • getTask

      public Runnable getTask()
      获取任务
      Returns:
      任务
    • getDelayMs

      public long getDelayMs()
      获取延迟时间点,即创建时间+延迟时长(单位毫秒)
      Returns:
      延迟时间点
    • toString

      public String toString()
      Overrides:
      toString in class Object