Quartz立即执行

最近项目中使用Quartz来做时间调度,有的时候需要立即执行某个Quartz来测试是否配置正确,故查询了下Quartz的API得到如下方法:

 

 

前置条件是spring中 JobDetailBean  、CronTriggerBean 、ThreadSchedulerFactoryBean 等Bean已经初始化好,

获得了某一个 Scheduler 的实例句柄

 

Java代码   收藏代码
  1. String [] groupNames = this.scheduler.getJobGroupNames();  
  2.                    
  3.      for(String groupName : groupNames){  
  4.   
  5.         System.out.println( "groupNames = : " + groupName);  
  6.                        
  7.         String[] jobNames =this.scheduler.getJobNames(groupName);  
  8.                        
  9.          for(String jobName : jobNames){  
  10.                   
  11.                         System.out.println("jobNames = : " + jobName);  
  12.                           
  13.              this.scheduler.triggerJob(jobName, groupName);  
  14.                  }  
  15.     
  16.          }  
 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部