quartz动态添加任务
quartz动态添加任务
莫莫莫名其妙 发表于2年前
quartz动态添加任务
  • 发表于 2年前
  • 阅读 9
  • 收藏 0
  • 点赞 0
  • 评论 0
 public static void addJob(String jobName, Class cls, String time,String trigeername) {  
        try {  
            Scheduler sched = gSchedulerFactory.getScheduler();  
            JobDetail jobDetail = JobBuilder.newJob(TestOneBaseJob.class).withIdentity(jobName, JOB_GROUP_NAME).build();
            Trigger trigger =newTrigger().withIdentity(trigeername, TRIGGER_GROUP_NAME).withSchedule(CronScheduleBuilder.cronSchedule(time)).build();
            sched.scheduleJob(jobDetail, trigger);  
            // 启动  
            if (!sched.isShutdown()) {  
                sched.start();  
            }  
        } catch (Exception e) {  
            throw new RuntimeException(e);  
        }  
    }


共有 人打赏支持
粉丝 0
博文 1
码字总数 56
×
莫莫莫名其妙
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: