java.lang.Object
org.quartz.impl.StdScheduler
org.qubership.integration.platform.engine.camel.scheduler.StdSchedulerProxy
All Implemented Interfaces:
org.quartz.Scheduler

public class StdSchedulerProxy extends org.quartz.impl.StdScheduler
  • Field Summary

    Fields inherited from interface org.quartz.Scheduler

    DEFAULT_FAIL_OVER_GROUP, DEFAULT_GROUP, DEFAULT_RECOVERY_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_FIRETIME_IN_MILLISECONDS, FAILED_JOB_ORIGINAL_TRIGGER_GROUP, FAILED_JOB_ORIGINAL_TRIGGER_NAME, FAILED_JOB_ORIGINAL_TRIGGER_SCHEDULED_FIRETIME_IN_MILLISECONDS
  • Constructor Summary

    Constructors
    Constructor
    Description
    StdSchedulerProxy(org.quartz.core.QuartzScheduler sched)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
     
    scheduleJob(org.quartz.JobDetail jobDetail, org.quartz.Trigger trigger)
     
    void
    shutdown(boolean waitForJobsToComplete)
     
    void
     
    void
    startDelayed(int seconds)
     
    void
     

    Methods inherited from class org.quartz.impl.StdScheduler

    addCalendar, addJob, addJob, checkExists, checkExists, clear, deleteCalendar, deleteJob, deleteJobs, getCalendar, getCalendarNames, getContext, getCurrentlyExecutingJobs, getJobDetail, getJobGroupNames, getJobKeys, getListenerManager, getMetaData, getPausedTriggerGroups, getSchedulerInstanceId, getSchedulerName, getTrigger, getTriggerGroupNames, getTriggerKeys, getTriggersOfJob, getTriggerState, interrupt, interrupt, isInStandbyMode, isShutdown, isStarted, pauseAll, pauseJob, pauseJobs, pauseTrigger, pauseTriggers, rescheduleJob, resetTriggerFromErrorState, resumeAll, resumeJob, resumeJobs, resumeTrigger, resumeTriggers, scheduleJob, scheduleJob, scheduleJobs, setJobFactory, shutdown, standby, triggerJob, triggerJob, unscheduleJob, unscheduleJobs

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StdSchedulerProxy

      public StdSchedulerProxy(org.quartz.core.QuartzScheduler sched)
  • Method Details

    • scheduleJob

      public Date scheduleJob(org.quartz.JobDetail jobDetail, org.quartz.Trigger trigger) throws org.quartz.SchedulerException
      Specified by:
      scheduleJob in interface org.quartz.Scheduler
      Overrides:
      scheduleJob in class org.quartz.impl.StdScheduler
      Throws:
      org.quartz.SchedulerException
    • start

      public void start() throws org.quartz.SchedulerException
      Specified by:
      start in interface org.quartz.Scheduler
      Overrides:
      start in class org.quartz.impl.StdScheduler
      Throws:
      org.quartz.SchedulerException
    • startDelayed

      public void startDelayed(int seconds) throws org.quartz.SchedulerException
      Specified by:
      startDelayed in interface org.quartz.Scheduler
      Overrides:
      startDelayed in class org.quartz.impl.StdScheduler
      Throws:
      org.quartz.SchedulerException
    • shutdown

      public void shutdown(boolean waitForJobsToComplete)
      Specified by:
      shutdown in interface org.quartz.Scheduler
      Overrides:
      shutdown in class org.quartz.impl.StdScheduler
    • commitScheduledJobs

      public void commitScheduledJobs() throws org.quartz.SchedulerException
      Throws:
      org.quartz.SchedulerException
    • suspendScheduler

      public void suspendScheduler()
    • resumeScheduler

      public void resumeScheduler() throws org.quartz.SchedulerException
      Throws:
      org.quartz.SchedulerException
    • clearDelayedJobs

      public void clearDelayedJobs()