Package org.quartz

Examples of org.quartz.Scheduler.scheduleJob()


            trigger = new CronTrigger("trigger13", "group13", "ReindexJournalCleanupJob", "dotcms_jobs", calendar.getTime(), null,Config.getStringProperty("DIST_REINDEX_JOURNAL_CLEANUP_CRON_EXPRESSION"));
          trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW);
          sched.addJob(job, true);

          if (isNew)
            sched.scheduleJob(trigger);
          else
            sched.rescheduleJob("trigger13", "group13", trigger);
        } catch (Exception e) {
          Logger.error(DotInitScheduler.class, e.getMessage(),e);
        }
View Full Code Here


            trigger = new CronTrigger("trigger14", "group14", "ReindexJournalCleanupJob2", "dotcms_jobs", calendar.getTime(), null,Config.getStringProperty("DIST_REINDEX_JOURNAL_CLEANUP_2_CRON_EXPRESSION"));
          trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW);
          sched.addJob(job, true);

          if (isNew)
            sched.scheduleJob(trigger);
          else
            sched.rescheduleJob("trigger14", "group14", trigger);
        } catch (Exception e) {
          Logger.error(DotInitScheduler.class, e.getMessage(),e);
        }
View Full Code Here

            trigger = new CronTrigger("trigger15", "group15", "DashboardJobImpl", "dotcms_jobs", calendar.getTime(), null,Config.getStringProperty("DASHBOARD_POPULATE_TABLES_CRON_EXPRESSION"));
          trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW);
          sched.addJob(job, true);

          if (isNew)
            sched.scheduleJob(trigger);
          else
            sched.rescheduleJob("trigger15", "group15", trigger);
        } catch (Exception e) {
          Logger.error(DotInitScheduler.class, e.getMessage(),e);
        }
View Full Code Here

            trigger = new CronTrigger("trigger16", "group16", "CleanBlockCacheScheduledTask", "dotcms_jobs", calendar.getTime(), null, Config.getStringProperty("CLEAN_BLOCK_CACHE_JOB_CRON_EXPRESSION"));
          trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_DO_NOTHING);
          sched.addJob(job, true);

          if (isNew)
            sched.scheduleJob(trigger);
          else
            sched.rescheduleJob("trigger16", "group16", trigger);
        } catch (Exception e) {
          Logger.error(DotInitScheduler.class, e.getMessage(),e);
        }
View Full Code Here

          trigger = new CronTrigger("trigger17", "group17", "ContentFromEmailJob", "dotcms_jobs", calendar.getTime(), null, Config.getStringProperty("CONTENT_FROM_EMAIL_CRON_EXPRESSION"));
          trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW);
          sched.addJob(job, true);

          if (isNew)
            sched.scheduleJob(trigger);
          else
            sched.rescheduleJob("trigger17", "group17", trigger);
        } catch (Exception e) {
          Logger.info(DotInitScheduler.class, e.toString());
        }
View Full Code Here

          trigger = new CronTrigger("trigger18", "group18", "DeleteOldClickstreams", "dotcms_jobs", calendar.getTime(), null, Config.getStringProperty("DELETE_OLDER_CLICKSTREAMS_CRON_EXPRESSION"));
          trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW);
          sched.addJob(job, true);

          if (isNew)
            sched.scheduleJob(trigger);
          else
            sched.rescheduleJob("trigger18", "group18", trigger);
        } catch (Exception e) {
          Logger.info(DotInitScheduler.class, e.toString());
        }
View Full Code Here

            trigger = new CronTrigger("trigger19", "group19", "PublishQueueJob", "dotcms_jobs", calendar.getTime(), null,Config.getStringProperty("PUBLISHER_QUEUE_THREAD_CRON_EXPRESSION"));
          trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW);
          sched.addJob(job, true);

          if (isNew)
            sched.scheduleJob(trigger);
          else
            sched.rescheduleJob("trigger19", "group19", trigger);
        } catch (Exception e) {
          Logger.error(DotInitScheduler.class, e.getMessage(),e);
        }
View Full Code Here

                                  null,Config.getStringProperty("linkchecker.cronexp","0 0 0/2 * * ?"));
                    trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_DO_NOTHING);
                    sched.addJob(job, true);

                    if (isNew)
                        sched.scheduleJob(trigger);
                    else {
                        CronTrigger existing=(CronTrigger)sched.getTrigger("trigger20", "group20");
                        if(!existing.getCronExpression().equals(trigger.getCronExpression())) {
                            sched.rescheduleJob("trigger20", "group20", trigger);
                        }
View Full Code Here

                                  null,Config.getStringProperty("org.dotcms.XMLSitemap.CRON_EXPRESSION","1 1 1 * * ?"));
                    trigger.setMisfireInstruction(CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW);
                    sched.addJob(job, true);

                    if (isNew)
                        sched.scheduleJob(trigger);
                    else {
                        CronTrigger existing=(CronTrigger)sched.getTrigger("trigger21", "group21");
                        if(!existing.getCronExpression().equals(trigger.getCronExpression())) {
                            sched.rescheduleJob("trigger21", "group21", trigger);
                        }
View Full Code Here

                    trigger = new CronTrigger( triggerName, triggerGroup, jobName, jobGroup, calendar.getTime(), null, Config.getStringProperty( "HEARTBEAT_CRON_EXPRESSION" ) );
                    trigger.setMisfireInstruction( CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW );

                    //Schedule the Job
                    localScheduler.addJob( job, true );
                    localScheduler.scheduleJob( trigger );

                    //Starting the local quartz Scheduler
                    QuartzUtils.startLocalScheduler();
                } catch ( Exception e ) {
                    Logger.error( DotInitScheduler.class, e.getMessage(), e );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.