org.quartz.CronTrigger.setGroup()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(111)

本文整理了Java中org.quartz.CronTrigger.setGroup()方法的一些代码示例,展示了CronTrigger.setGroup()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。CronTrigger.setGroup()方法的具体详情如下:
包路径:org.quartz.CronTrigger
类名称:CronTrigger
方法名:setGroup

CronTrigger.setGroup介绍

暂无

代码示例

代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core

  1. public void setTriggerGroup(String s) {
  2. trigger.setGroup(s);
  3. }

代码示例来源:origin: stackoverflow.com

  1. CronTrigger trigger = null;
  2. JobDetail jobD;
  3. //Load context
  4. ApplicationContext context = new ClassPathXmlApplicationContext("YOUR_CONTEXT_FILES.xml");
  5. //Setup JobDetail
  6. jobD = (JobDetail) context.getBean("statJobDetail");
  7. //Setup CronTrigger
  8. try {
  9. trigger = new CronTrigger();
  10. trigger.setName("AppTrigger");
  11. trigger.setGroup(jobD.getGroup());
  12. trigger.setJobName(jobD.getName());
  13. trigger.setJobGroup(jobD.getGroup());
  14. trigger.setCronExpression("*/10 * * * * ?");// you can read this from DB as well or any other configured string
  15. } catch (ParseException e1) {
  16. e1.printStackTrace();
  17. }
  18. //Scheduler
  19. try{
  20. Scheduler scheduler = (Scheduler) context.getBean("Scheduler");
  21. scheduler.scheduleJob(jobD, trigger);

代码示例来源:origin: org.apache.continuum/continuum-core

  1. trigger.setGroup( group );

代码示例来源:origin: stackoverflow.com

  1. CronTrigger trigger=null;
  2. CronTrigger trigger1=null;
  3. CronTrigger trigger2=null;
  4. JobDetail job = new JobDetail();
  5. job.setName("dummyJobName");
  6. job.setJobClass(ExampleJob.class);
  7. trigger = new CronTrigger();
  8. trigger.setName("AppTrigger");
  9. trigger.setGroup(job.getGroup());
  10. trigger.setJobName(job.getName());
  11. trigger.setJobGroup(job.getGroup());
  12. trigger.setCronExpression("*/2 * * * * ?");
  13. trigger1 = new CronTrigger();
  14. trigger1.setName("AppTrigger1");
  15. trigger1.setGroup(job.getGroup());
  16. trigger1.setJobName(job.getName());
  17. trigger1.setJobGroup(job.getGroup());
  18. trigger1.setCronExpression("*/2 * * * * ?");
  19. trigger2 = new CronTrigger();
  20. trigger2.setName("AppTrigger2");
  21. trigger2.setGroup(job.getGroup());
  22. trigger2.setJobName(job.getName());
  23. trigger2.setJobGroup(job.getGroup());
  24. trigger2.setCronExpression("*/2 * * * * ?");
  25. Scheduler scheduler = new StdSchedulerFactory().getScheduler();
  26. scheduler.start();
  27. scheduler.addJob(job, true);
  28. scheduler.scheduleJob(trigger);
  29. scheduler.scheduleJob(trigger1);
  30. scheduler.scheduleJob(trigger2);

代码示例来源:origin: opencast/opencast

  1. trigger.setCronExpression(getCronExpression());
  2. trigger.setName(getTriggerName());
  3. trigger.setGroup(getTriggerGroupName());
  4. trigger.setJobName(getJobName());
  5. trigger.setJobGroup(getJobGroup());

代码示例来源:origin: stackoverflow.com

  1. Scheduler scheduler = schedulerFactory.getScheduler();
  2. JobDetail job = scheduler.getJobDetail("yourJobName", "yourJobGroup");
  3. // possibly do some stuff with the JobDetail...
  4. // get the current trigger
  5. CronTrigger cronTrigger = (CronTrigger) scheduler.getTrigger("yourTriggerName", "yourTriggerGroupName");
  6. // possibly do some stuff with the current Trigger...
  7. if (cronTrigger != null)
  8. something.doSomeStuff();
  9. // replace the old trigger with a new one. unless your users are sysadmins, they
  10. // probably don't want to enter cron-type entries. there are other trigger types
  11. // besides CronTrigger. RTFM and pick the best one for your needs
  12. CronTrigger newTrigger = new CronTrigger();
  13. newTrigger.setName("newTriggerName");
  14. newTrigger.setGroup("yourTriggerGroup");
  15. newTrigger.setCronExpression("valid cron exp here");
  16. // the new trigger must reference the job by name and group
  17. newTrigger.setJobName("yourJobName");
  18. newTrigger.setJobGroup("yourJobGroup");
  19. // replace the old trigger. this is by name, make sure it all matches up.
  20. scheduler.rescheduleJob("yourJobName", "yourTriggerGroup", newTrigger);

代码示例来源:origin: org.apache.maven.continuum/continuum-core

  1. trigger.setGroup( org.quartz.Scheduler.DEFAULT_GROUP );

相关文章