|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.seeyon.ctp.common.timer.TimerHolder
public final class TimerHolder
1. 定义任务处理器
2. 生成任务class SampleTask extends TimerTask { public void run(){ ... } }<bean id="sampleTask" class="package.SampleTask" />
public void StartTask() {
TimerHolder.newTimer(sampleTask, 60 * 60 * 1000);
}
| 构造方法摘要 | |
|---|---|
TimerHolder()
|
|
| 方法摘要 | |
|---|---|
static void |
destroy()
|
protected void |
doTask()
|
static void |
init()
|
static boolean |
newTimer(java.lang.Runnable task,
java.util.Date runTime)
创建定时任务,在指定时间点运行一次 |
static boolean |
newTimer(java.lang.Runnable task,
java.util.Date firstTime,
long period)
创建定时任务,从指定时间点开始,周期性运行无限次 |
static boolean |
newTimer(java.lang.Runnable task,
long period)
创建定时任务,从现在开始,周期性运行无限次 |
static boolean |
newTimer(java.lang.Runnable task,
long delay,
long period)
创建定时任务,延迟一段时间后再开始,周期性运行无限次 |
static boolean |
newTimer(java.lang.Runnable task,
long delay,
long period,
boolean isNewTimer,
java.lang.String timerName)
创建定时任务,延迟一段时间后再开始,周期性运行无限次 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public TimerHolder()
| 方法详细信息 |
|---|
public static boolean newTimer(java.lang.Runnable task,
long period)
task - 任务period - 运行周期,必须大于0,毫秒
public static boolean newTimer(java.lang.Runnable task,
long delay,
long period)
task - 任务delay - 延迟时间,必须大于0,毫秒period - 运行周期,必须大于0,毫秒
public static boolean newTimer(java.lang.Runnable task,
long delay,
long period,
boolean isNewTimer,
java.lang.String timerName)
task - 任务delay - 延迟时间,必须大于0,毫秒period - 运行周期,必须大于0,毫秒isNewTimer - 是否创建独立的TimerisHogTimer - 是否采用独立TimertimerName - Timer名称
public static boolean newTimer(java.lang.Runnable task,
java.util.Date runTime)
task - 任务runTime - 运行时间点
public static boolean newTimer(java.lang.Runnable task,
java.util.Date firstTime,
long period)
task - 任务firstTime - 第一次运行时间点period - 运行周期,必须大于0,毫秒
public static void init()
public static void destroy()
protected void doTask()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||