job实现StatefulJob
public class testJob extends QuartzJobBean implements StatefulJob
实现代码:
String s =DateUtil.getCurrentTime().substring(7);
if( "0".equals(s)){
try {
Thread.sleep(5000);
System.out.println("开始等待。。。。");
} catch (InterruptedException e) {
e.printStackTrace();
}
}else{
System.out.println(DateUtil.getCurrentTime());
}
运行输出
05:12:09
开始等待。。。。
05:12:15
05:12:15
05:12:15
05:12:15
05:12:15
05:12:16
05:12:17
05:12:18
05:12:19
开始等待。。。。
05:12:25
05:12:25
05:12:25
05:12:25
05:12:25
05:12:26
05:12:27
05:12:28
05:12:29
开始等待。。。。
05:12:35
05:12:35
05:12:35
05:12:35
05:12:35
05:12:36
实现代码
String s =DateUtil.getCurrentTime().substring(7);
if( "0".equals(s)){
try {
Thread.sleep(5000);
System.out.println("开始等待。。。。");
} catch (InterruptedException e) {
e.printStackTrace();
}
}if( "5".equals(s)){
try {
Thread.sleep(2000);
System.out.println("继续开始等待。。。。");
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}else{
System.out.println(DateUtil.getCurrentTime());
}
运行输出
开始等待。。。。
05:13:45
继续开始等待。。。。
05:13:48
05:13:49
开始等待。。。。
05:13:55
继续开始等待。。。。
05:13:58
05:13:59
开始等待。。。。
05:14:05
继续开始等待。。。。
05:14:08
05:14:09
开始等待。。。。
05:14:15
继续开始等待。。。。
05:14:18
05:14:19
运行结果:
05:15:19
开始等待。。。。
05:15:25
05:15:25
05:15:25
继续开始等待。。。。
05:15:28
05:15:28
05:15:28
05:15:28
05:15:28
05:15:29
开始等待。。。。
05:15:35
05:15:35
05:15:35
继续开始等待。。。。
05:15:38
05:15:38
05:15:38
05:15:38
05:15:38
05:15:39
开始等待。。。。
05:15:45
05:15:45
05:15:45
继续开始等待。。。。
05:15:48
05:15:48
05:15:48
05:15:48
05:15:48
05:15:49
开始等待。。。。
05:15:55
05:15:55
05:15:55
05:15:55
继续开始等待。。。。
05:15:58
05:15:58
05:15:58
05:15:58
05:15:59
job不实现StatefulJob
public class testJob extends QuartzJobBean
代码实现:
String s =DateUtil.getCurrentTime().substring(7);
if( "0".equals(s)){
try {
Thread.sleep(5000);
System.out.println("开始等待。。。。");
} catch (InterruptedException e) {
e.printStackTrace();
}
}else{
System.out.println(DateUtil.getCurrentTime());
}
运行结果
05:22:43
05:22:44
开始等待。。。。
05:22:45
05:22:46
05:22:47
05:22:48
05:22:49
05:22:51
05:22:52
05:22:53
05:22:54
05:22:55
开始等待。。。。
05:22:56
05:22:57
05:22:58
05:22:59
05:23:01
05:23:02
05:23:03
05:23:04
05:23:05
开始等待。。。。
05:23:06
05:23:07
05:23:08
05:23:09
05:23:11
05:23:12
05:23:13
05:23:14
开始等待。。。。
05:23:15
05:23:16
05:23:17
05:23:18
05:23:19