public class MyScheduleUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static RunnableScheduledFuture |
getTaskFuture(Integer taskFlag)
获取任务的Future
|
static Integer |
newTaskByHours(Runnable runnable,
int hours,
boolean isPeriodic)
开启一个定时器
|
static Integer |
newTaskByMilliseconds(Runnable runnable,
long milliseconds,
boolean isPeriodic)
开启一个定时器
|
static Integer |
newTaskByMinutes(Runnable runnable,
int minutes,
boolean isPeriodic)
开启一个定时器
|
static Integer |
newTaskBySeconds(Runnable runnable,
int seconds,
boolean isPeriodic)
开启一个定时器
|
static boolean |
shutdownTask(Integer taskFlag)
关闭一个定时任务
|
static boolean |
shutdownTask(Integer taskFlag,
boolean isCloseNow)
关闭一个定时任务
|
public static Integer newTaskByMilliseconds(Runnable runnable, long milliseconds, boolean isPeriodic)
runnable - 需要执行的方法milliseconds - 毫秒isPeriodic - 是否重复执行public static Integer newTaskBySeconds(Runnable runnable, int seconds, boolean isPeriodic)
runnable - 需要执行的方法seconds - 秒isPeriodic - 是否重复执行public static Integer newTaskByMinutes(Runnable runnable, int minutes, boolean isPeriodic)
runnable - 需要执行的方法minutes - 分钟isPeriodic - 是否重复执行public static Integer newTaskByHours(Runnable runnable, int hours, boolean isPeriodic)
runnable - 需要执行的方法hours - 小时isPeriodic - 是否重复执行public static boolean shutdownTask(Integer taskFlag, boolean isCloseNow)
taskFlag - 任务标识isCloseNow - 是否public static RunnableScheduledFuture getTaskFuture(Integer taskFlag)
taskFlag - 任务标识public static boolean shutdownTask(Integer taskFlag)
taskFlag - 任务标识Copyright © 2020. All rights reserved.