Uses of Class
org.quartz.core.SchedulingContext

Packages that use SchedulingContext
org.quartz.core   
org.quartz.ee.jta   
org.quartz.impl   
org.quartz.impl.jdbcjobstore   
org.quartz.simpl   
org.quartz.spi   
 

Uses of SchedulingContext in org.quartz.core
 

Fields in org.quartz.core declared as SchedulingContext
protected  SchedulingContext JobRunShell.schdCtxt
           
 

Methods in org.quartz.core with parameters of type SchedulingContext
 java.util.Date QuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)
           Add the Job identified by the given JobDetail to the Scheduler, and associate the given Trigger with it.
 java.util.Date QuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)
           Schedule the given Trigger with the Job identified by the Trigger's settings.
 void QuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)
           Add the given Job to the Scheduler - with no associated Trigger.
 boolean QuartzScheduler.deleteJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Delete the identified Job from the Scheduler - and any associated Triggers.
 boolean QuartzScheduler.unscheduleJob(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Remove the indicated Trigger from the scheduler.
 java.util.Date QuartzScheduler.rescheduleJob(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, Trigger newTrigger)
           Remove (delete) the Trigger with the given name, and store the new given one - which must be associated with the same job.
 void QuartzScheduler.triggerJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Trigger the identified Job (execute it now) - with a non-volatile trigger.
 void QuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Trigger the identified Job (execute it now) - with a volatile trigger.
 void QuartzScheduler.pauseTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Pause the Trigger with the given name.
 void QuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Triggers in the given group.
 void QuartzScheduler.pauseJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Pause the JobDetail with the given name - by pausing all of its current Triggers.
 void QuartzScheduler.pauseJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the JobDetails in the given group - by pausing all of their Triggers.
 void QuartzScheduler.resumeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Resume (un-pause) the Trigger with the given name.
 void QuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Triggers in the given group.
 java.util.Set QuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)
           
 void QuartzScheduler.resumeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Resume (un-pause) the JobDetail with the given name.
 void QuartzScheduler.resumeJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the JobDetails in the given group.
 void QuartzScheduler.pauseAll(SchedulingContext ctxt)
           Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
 void QuartzScheduler.resumeAll(SchedulingContext ctxt)
           Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
 java.lang.String[] QuartzScheduler.getJobGroupNames(SchedulingContext ctxt)
           Get the names of all known Job groups.
 java.lang.String[] QuartzScheduler.getJobNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all the Jobs in the given group.
 Trigger[] QuartzScheduler.getTriggersOfJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Get all Trigger s that are associated with the identified JobDetail.
 java.lang.String[] QuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)
           Get the names of all known Trigger groups.
 java.lang.String[] QuartzScheduler.getTriggerNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all the Triggers in the given group.
 JobDetail QuartzScheduler.getJobDetail(SchedulingContext ctxt, java.lang.String jobName, java.lang.String jobGroup)
           Get the JobDetail for the Job instance with the given name and group.
 Trigger QuartzScheduler.getTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String triggerGroup)
           Get the Trigger instance with the given name and group.
 int QuartzScheduler.getTriggerState(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String triggerGroup)
           Get the current state of the identified Trigger.
 void QuartzScheduler.addCalendar(SchedulingContext ctxt, java.lang.String calName, Calendar calendar, boolean replace, boolean updateTriggers)
           Add (register) the given Calendar to the Scheduler.
 boolean QuartzScheduler.deleteCalendar(SchedulingContext ctxt, java.lang.String calName)
           Delete the identified Calendar from the Scheduler.
 Calendar QuartzScheduler.getCalendar(SchedulingContext ctxt, java.lang.String calName)
           Get the Calendar instance with the given name.
 java.lang.String[] QuartzScheduler.getCalendarNames(SchedulingContext ctxt)
           Get the names of all registered Calendars.
protected  void QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)
           
 boolean QuartzScheduler.interrupt(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
          Interrupt all instances of the identified InterruptableJob.
 java.util.Date RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)
           
 java.util.Date RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)
           
 void RemotableQuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)
           
 boolean RemotableQuartzScheduler.deleteJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 boolean RemotableQuartzScheduler.unscheduleJob(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           
 java.util.Date RemotableQuartzScheduler.rescheduleJob(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, Trigger newTrigger)
           
 void RemotableQuartzScheduler.triggerJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 void RemotableQuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 void RemotableQuartzScheduler.pauseTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           
 void RemotableQuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           
 void RemotableQuartzScheduler.pauseJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 void RemotableQuartzScheduler.pauseJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           
 void RemotableQuartzScheduler.resumeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           
 void RemotableQuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           
 java.util.Set RemotableQuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)
           
 void RemotableQuartzScheduler.resumeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 void RemotableQuartzScheduler.resumeJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           
 void RemotableQuartzScheduler.pauseAll(SchedulingContext ctxt)
           
 void RemotableQuartzScheduler.resumeAll(SchedulingContext ctxt)
           
 java.lang.String[] RemotableQuartzScheduler.getJobGroupNames(SchedulingContext ctxt)
           
 java.lang.String[] RemotableQuartzScheduler.getJobNames(SchedulingContext ctxt, java.lang.String groupName)
           
 Trigger[] RemotableQuartzScheduler.getTriggersOfJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 java.lang.String[] RemotableQuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)
           
 java.lang.String[] RemotableQuartzScheduler.getTriggerNames(SchedulingContext ctxt, java.lang.String groupName)
           
 JobDetail RemotableQuartzScheduler.getJobDetail(SchedulingContext ctxt, java.lang.String jobName, java.lang.String jobGroup)
           
 Trigger RemotableQuartzScheduler.getTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String triggerGroup)
           
 int RemotableQuartzScheduler.getTriggerState(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String triggerGroup)
           
 void RemotableQuartzScheduler.addCalendar(SchedulingContext ctxt, java.lang.String calName, Calendar calendar, boolean replace, boolean updateTriggers)
           
 boolean RemotableQuartzScheduler.deleteCalendar(SchedulingContext ctxt, java.lang.String calName)
           
 Calendar RemotableQuartzScheduler.getCalendar(SchedulingContext ctxt, java.lang.String calName)
           
 java.lang.String[] RemotableQuartzScheduler.getCalendarNames(SchedulingContext ctxt)
           
 boolean RemotableQuartzScheduler.interrupt(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 void JobRunShellFactory.initialize(Scheduler scheduler, SchedulingContext schedCtxt)
           Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionCOntext s within it, and a handle to the SchedulingContext that the shell will use in its own operations with the JobStore.
 

Constructors in org.quartz.core with parameters of type SchedulingContext
QuartzScheduler(QuartzSchedulerResources resources, SchedulingContext ctxt, long idleWaitTime, long dbRetryInterval)
           Create a QuartzScheduler with the given configuration properties.
JobRunShell(JobRunShellFactory jobRunShellFactory, Scheduler scheduler, SchedulingContext schdCtxt)
           Create a JobRunShell instance with the given settings.
 

Uses of SchedulingContext in org.quartz.ee.jta
 

Methods in org.quartz.ee.jta with parameters of type SchedulingContext
 void JTAJobRunShellFactory.initialize(Scheduler scheduler, SchedulingContext schedCtxt)
           Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionContext s within it, and a handle to the SchedulingContext that the shell will use in its own operations with the JobStore.
 

Constructors in org.quartz.ee.jta with parameters of type SchedulingContext
JTAJobRunShell(JobRunShellFactory jobRunShellFactory, Scheduler scheduler, SchedulingContext schdCtxt, UserTransactionHelper userTxHelper)
           Create a JTAJobRunShell instance with the given settings.
 

Uses of SchedulingContext in org.quartz.impl
 

Methods in org.quartz.impl with parameters of type SchedulingContext
 void StdJobRunShellFactory.initialize(Scheduler scheduler, SchedulingContext schedCtxt)
           Initialize the factory, providing a handle to the Scheduler that should be made available within the JobRunShell and the JobExecutionCOntext s within it, and a handle to the SchedulingContext that the shell will use in its own operations with the JobStore.
 

Constructors in org.quartz.impl with parameters of type SchedulingContext
RemoteScheduler(SchedulingContext schedCtxt, java.lang.String schedId, java.lang.String host, int port)
           Construct a RemoteScheduler instance to proxy the given RemoteableQuartzScheduler instance, and with the given SchedulingContext.
StdScheduler(QuartzScheduler sched, SchedulingContext schedCtxt)
           Construct a StdScheduler instance to proxy the given QuartzScheduler instance, and with the given SchedulingContext.
 

Uses of SchedulingContext in org.quartz.impl.jdbcjobstore
 

Methods in org.quartz.impl.jdbcjobstore with parameters of type SchedulingContext
protected  boolean JobStoreSupport.updateMisfiredTrigger(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, java.lang.String newStateIfNotComplete, boolean forceState)
           
protected  void JobStoreSupport.storeJob(java.sql.Connection conn, SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Insert or update a job.
protected  void JobStoreSupport.storeTrigger(java.sql.Connection conn, SchedulingContext ctxt, Trigger newTrigger, JobDetail job, boolean replaceExisting, java.lang.String state, boolean forceState, boolean recovering)
           Insert or update a trigger.
protected  boolean JobStoreSupport.removeJob(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName, boolean activeDeleteSafe)
           
protected  JobDetail JobStoreSupport.retrieveJob(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
protected  boolean JobStoreSupport.removeTrigger(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           
protected  boolean JobStoreSupport.replaceTrigger(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, Trigger newTrigger)
           
protected  Trigger JobStoreSupport.retrieveTrigger(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           
 int JobStoreSupport.getTriggerState(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           
protected  void JobStoreSupport.storeCalendar(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)
           
protected  boolean JobStoreSupport.removeCalendar(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String calName)
           
protected  Calendar JobStoreSupport.retrieveCalendar(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String calName)
           
protected  int JobStoreSupport.getNumberOfJobs(java.sql.Connection conn, SchedulingContext ctxt)
           
protected  int JobStoreSupport.getNumberOfTriggers(java.sql.Connection conn, SchedulingContext ctxt)
           
protected  int JobStoreSupport.getNumberOfCalendars(java.sql.Connection conn, SchedulingContext ctxt)
           
protected  java.lang.String[] JobStoreSupport.getJobNames(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String groupName)
           
protected  java.lang.String[] JobStoreSupport.getTriggerNames(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String groupName)
           
protected  java.lang.String[] JobStoreSupport.getJobGroupNames(java.sql.Connection conn, SchedulingContext ctxt)
           
protected  java.lang.String[] JobStoreSupport.getTriggerGroupNames(java.sql.Connection conn, SchedulingContext ctxt)
           
protected  java.lang.String[] JobStoreSupport.getCalendarNames(java.sql.Connection conn, SchedulingContext ctxt)
           
protected  Trigger[] JobStoreSupport.getTriggersForJob(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 void JobStoreSupport.pauseTrigger(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Pause the Trigger with the given name.
protected  java.lang.String JobStoreSupport.getStatusForResumedTrigger(java.sql.Connection conn, SchedulingContext ctxt, TriggerStatus status)
           
protected  java.lang.String JobStoreSupport.getNewStatusForTrigger(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 void JobStoreSupport.resumeTrigger(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Resume (un-pause) the Trigger with the given name.
 void JobStoreSupport.pauseTriggerGroup(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Triggers in the given group.
 java.util.Set JobStoreSupport.getPausedTriggerGroups(java.sql.Connection conn, SchedulingContext ctxt)
           Pause all of the Triggers in the given group.
 void JobStoreSupport.resumeTriggerGroup(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Triggers in the given group.
 void JobStoreSupport.pauseAll(java.sql.Connection conn, SchedulingContext ctxt)
           Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
 void JobStoreSupport.resumeAll(java.sql.Connection conn, SchedulingContext ctxt)
          protected
protected  Trigger JobStoreSupport.acquireNextTrigger(java.sql.Connection conn, SchedulingContext ctxt)
           
protected  void JobStoreSupport.releaseAcquiredTrigger(java.sql.Connection conn, SchedulingContext ctxt, Trigger trigger)
           
protected  TriggerFiredBundle JobStoreSupport.triggerFired(java.sql.Connection conn, SchedulingContext ctxt, Trigger trigger)
           
protected  void JobStoreSupport.triggeredJobComplete(java.sql.Connection conn, SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           
 void JobStoreCMT.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void JobStoreCMT.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Store the given JobDetail.
 boolean JobStoreCMT.removeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Remove (delete) the Job with the given name, and any Trigger s that reference it.
 JobDetail JobStoreCMT.retrieveJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Retrieve the JobDetail for the given Job.
 void JobStoreCMT.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean JobStoreCMT.removeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Remove (delete) the Trigger with the given name.
 boolean JobStoreCMT.replaceTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, Trigger newTrigger)
           
 Trigger JobStoreCMT.retrieveTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Retrieve the given Trigger.
 void JobStoreCMT.storeCalendar(SchedulingContext ctxt, java.lang.String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)
           Store the given Calendar.
 boolean JobStoreCMT.removeCalendar(SchedulingContext ctxt, java.lang.String calName)
           Remove (delete) the Calendar with the given name.
 Calendar JobStoreCMT.retrieveCalendar(SchedulingContext ctxt, java.lang.String calName)
           Retrieve the given Trigger.
 int JobStoreCMT.getNumberOfJobs(SchedulingContext ctxt)
           Get the number of Job s that are stored in the JobStore.
 int JobStoreCMT.getNumberOfTriggers(SchedulingContext ctxt)
           Get the number of Trigger s that are stored in the JobsStore.
 int JobStoreCMT.getNumberOfCalendars(SchedulingContext ctxt)
           Get the number of Calendar s that are stored in the JobsStore.
 java.util.Set JobStoreCMT.getPausedTriggerGroups(SchedulingContext ctxt)
           
 java.lang.String[] JobStoreCMT.getJobNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Job s that have the given group name.
 java.lang.String[] JobStoreCMT.getTriggerNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Trigger s that have the given group name.
 java.lang.String[] JobStoreCMT.getJobGroupNames(SchedulingContext ctxt)
           Get the names of all of the Job groups.
 java.lang.String[] JobStoreCMT.getTriggerGroupNames(SchedulingContext ctxt)
           Get the names of all of the Trigger groups.
 java.lang.String[] JobStoreCMT.getCalendarNames(SchedulingContext ctxt)
           Get the names of all of the Calendar s in the JobStore.
 Trigger[] JobStoreCMT.getTriggersForJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Get all of the Triggers that are associated to the given Job.
 int JobStoreCMT.getTriggerState(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Get the current state of the identified Trigger.
 void JobStoreCMT.pauseTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Pause the Trigger with the given name.
 void JobStoreCMT.pauseTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Triggers in the given group.
 void JobStoreCMT.pauseJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Pause the Job with the given name - by pausing all of its current Triggers.
 void JobStoreCMT.pauseJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Jobs in the given group - by pausing all of their Triggers.
 void JobStoreCMT.resumeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Resume (un-pause) the Trigger with the given name.
 void JobStoreCMT.resumeTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Triggers in the given group.
 void JobStoreCMT.resumeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Resume (un-pause) the Job with the given name.
 void JobStoreCMT.resumeJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Jobs in the given group.
 void JobStoreCMT.pauseAll(SchedulingContext ctxt)
           Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
 void JobStoreCMT.resumeAll(SchedulingContext ctxt)
           Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
 Trigger JobStoreCMT.acquireNextTrigger(SchedulingContext ctxt)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 void JobStoreCMT.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle JobStoreCMT.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void JobStoreCMT.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 void JobStoreTX.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void JobStoreTX.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Store the given JobDetail.
 boolean JobStoreTX.removeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Remove (delete) the Job with the given name, and any Trigger s that reference it.
 JobDetail JobStoreTX.retrieveJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Retrieve the JobDetail for the given Job.
 void JobStoreTX.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean JobStoreTX.removeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Remove (delete) the Trigger with the given name.
 boolean JobStoreTX.replaceTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, Trigger newTrigger)
           
 Trigger JobStoreTX.retrieveTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Retrieve the given Trigger.
 void JobStoreTX.storeCalendar(SchedulingContext ctxt, java.lang.String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)
           Store the given Calendar.
 boolean JobStoreTX.removeCalendar(SchedulingContext ctxt, java.lang.String calName)
           Remove (delete) the Calendar with the given name.
 Calendar JobStoreTX.retrieveCalendar(SchedulingContext ctxt, java.lang.String calName)
           Retrieve the given Trigger.
 int JobStoreTX.getNumberOfJobs(SchedulingContext ctxt)
           Get the number of Job s that are stored in the JobStore.
 int JobStoreTX.getNumberOfTriggers(SchedulingContext ctxt)
           Get the number of Trigger s that are stored in the JobsStore.
 int JobStoreTX.getNumberOfCalendars(SchedulingContext ctxt)
           Get the number of Calendar s that are stored in the JobsStore.
 java.util.Set JobStoreTX.getPausedTriggerGroups(SchedulingContext ctxt)
           
 java.lang.String[] JobStoreTX.getJobNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Job s that have the given group name.
 java.lang.String[] JobStoreTX.getTriggerNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Trigger s that have the given group name.
 java.lang.String[] JobStoreTX.getJobGroupNames(SchedulingContext ctxt)
           Get the names of all of the Job groups.
 java.lang.String[] JobStoreTX.getTriggerGroupNames(SchedulingContext ctxt)
           Get the names of all of the Trigger groups.
 java.lang.String[] JobStoreTX.getCalendarNames(SchedulingContext ctxt)
           Get the names of all of the Calendar s in the JobStore.
 Trigger[] JobStoreTX.getTriggersForJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Get all of the Triggers that are associated to the given Job.
 int JobStoreTX.getTriggerState(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Get the current state of the identified Trigger.
 void JobStoreTX.pauseTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Pause the Trigger with the given name.
 void JobStoreTX.pauseTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Triggers in the given group.
 void JobStoreTX.pauseJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Pause the Job with the given name - by pausing all of its current Triggers.
 void JobStoreTX.pauseJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Jobs in the given group - by pausing all of their Triggers.
 void JobStoreTX.resumeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Resume (un-pause) the Trigger with the given name.
 void JobStoreTX.resumeTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Triggers in the given group.
 void JobStoreTX.resumeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Resume (un-pause) the Job with the given name.
 void JobStoreTX.resumeJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Jobs in the given group.
 void JobStoreTX.pauseAll(SchedulingContext ctxt)
           Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
 void JobStoreTX.resumeAll(SchedulingContext ctxt)
           Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
 Trigger JobStoreTX.acquireNextTrigger(SchedulingContext ctxt)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 void JobStoreTX.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle JobStoreTX.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void JobStoreTX.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 

Uses of SchedulingContext in org.quartz.simpl
 

Methods in org.quartz.simpl with parameters of type SchedulingContext
 void RAMJobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void RAMJobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Store the given Job.
 boolean RAMJobStore.removeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Remove (delete) the Job with the given name, and any Trigger s that reference it.
 void RAMJobStore.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean RAMJobStore.removeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Remove (delete) the Trigger with the given name.
 boolean RAMJobStore.replaceTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, Trigger newTrigger)
           
 JobDetail RAMJobStore.retrieveJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Retrieve the JobDetail for the given Job.
 Trigger RAMJobStore.retrieveTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Retrieve the given Trigger.
 int RAMJobStore.getTriggerState(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Get the current state of the identified Trigger.
 void RAMJobStore.storeCalendar(SchedulingContext ctxt, java.lang.String name, Calendar calendar, boolean replaceExisting, boolean updateTriggers)
           Store the given Calendar.
 boolean RAMJobStore.removeCalendar(SchedulingContext ctxt, java.lang.String calName)
           Remove (delete) the Calendar with the given name.
 Calendar RAMJobStore.retrieveCalendar(SchedulingContext ctxt, java.lang.String calName)
           Retrieve the given Trigger.
 int RAMJobStore.getNumberOfJobs(SchedulingContext ctxt)
           Get the number of JobDetail s that are stored in the JobsStore.
 int RAMJobStore.getNumberOfTriggers(SchedulingContext ctxt)
           Get the number of Trigger s that are stored in the JobsStore.
 int RAMJobStore.getNumberOfCalendars(SchedulingContext ctxt)
           Get the number of Calendar s that are stored in the JobsStore.
 java.lang.String[] RAMJobStore.getJobNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Job s that have the given group name.
 java.lang.String[] RAMJobStore.getCalendarNames(SchedulingContext ctxt)
           Get the names of all of the Calendar s in the JobStore.
 java.lang.String[] RAMJobStore.getTriggerNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Trigger s that have the given group name.
 java.lang.String[] RAMJobStore.getJobGroupNames(SchedulingContext ctxt)
           Get the names of all of the Job groups.
 java.lang.String[] RAMJobStore.getTriggerGroupNames(SchedulingContext ctxt)
           Get the names of all of the Trigger groups.
 Trigger[] RAMJobStore.getTriggersForJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Get all of the Triggers that are associated to the given Job.
 void RAMJobStore.pauseTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Pause the Trigger with the given name.
 void RAMJobStore.pauseTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Triggers in the given group.
 void RAMJobStore.pauseJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Pause the JobDetail with the given name - by pausing all of its current Triggers.
 void RAMJobStore.pauseJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the JobDetails in the given group - by pausing all of their Triggers.
 void RAMJobStore.resumeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Resume (un-pause) the Trigger with the given name.
 void RAMJobStore.resumeTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Triggers in the given group.
 void RAMJobStore.resumeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Resume (un-pause) the JobDetail with the given name.
 void RAMJobStore.resumeJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the JobDetails in the given group.
 void RAMJobStore.pauseAll(SchedulingContext ctxt)
           Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
 void RAMJobStore.resumeAll(SchedulingContext ctxt)
           Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
 Trigger RAMJobStore.acquireNextTrigger(SchedulingContext ctxt)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 void RAMJobStore.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle RAMJobStore.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void RAMJobStore.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 java.util.Set RAMJobStore.getPausedTriggerGroups(SchedulingContext ctxt)
           
 

Uses of SchedulingContext in org.quartz.spi
 

Methods in org.quartz.spi with parameters of type SchedulingContext
 void JobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void JobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Store the given JobDetail.
 boolean JobStore.removeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Remove (delete) the Job with the given name, and any Trigger s that reference it.
 JobDetail JobStore.retrieveJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Retrieve the JobDetail for the given Job.
 void JobStore.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)
           Store the given Trigger.
 boolean JobStore.removeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Remove (delete) the Trigger with the given name.
 boolean JobStore.replaceTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName, Trigger newTrigger)
           Remove (delete) the Trigger with the given name, and store the new given one - which must be associated with the same job.
 Trigger JobStore.retrieveTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Retrieve the given Trigger.
 void JobStore.storeCalendar(SchedulingContext ctxt, java.lang.String name, Calendar calendar, boolean replaceExisting, boolean updateTriggers)
           Store the given Calendar.
 boolean JobStore.removeCalendar(SchedulingContext ctxt, java.lang.String calName)
           Remove (delete) the Calendar with the given name.
 Calendar JobStore.retrieveCalendar(SchedulingContext ctxt, java.lang.String calName)
           Retrieve the given Trigger.
 int JobStore.getNumberOfJobs(SchedulingContext ctxt)
           Get the number of Job s that are stored in the JobsStore.
 int JobStore.getNumberOfTriggers(SchedulingContext ctxt)
           Get the number of Trigger s that are stored in the JobsStore.
 int JobStore.getNumberOfCalendars(SchedulingContext ctxt)
           Get the number of Calendar s that are stored in the JobsStore.
 java.lang.String[] JobStore.getJobNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Job s that have the given group name.
 java.lang.String[] JobStore.getTriggerNames(SchedulingContext ctxt, java.lang.String groupName)
           Get the names of all of the Trigger s that have the given group name.
 java.lang.String[] JobStore.getJobGroupNames(SchedulingContext ctxt)
           Get the names of all of the Job groups.
 java.lang.String[] JobStore.getTriggerGroupNames(SchedulingContext ctxt)
           Get the names of all of the Trigger groups.
 java.lang.String[] JobStore.getCalendarNames(SchedulingContext ctxt)
           Get the names of all of the Calendar s in the JobStore.
 Trigger[] JobStore.getTriggersForJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Get all of the Triggers that are associated to the given Job.
 int JobStore.getTriggerState(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String triggerGroup)
           Get the current state of the identified Trigger.
 void JobStore.pauseTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Pause the Trigger with the given name.
 void JobStore.pauseTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Triggers in the given group.
 void JobStore.pauseJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Pause the Job with the given name - by pausing all of its current Triggers.
 void JobStore.pauseJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Pause all of the Jobs in the given group - by pausing all of their Triggers.
 void JobStore.resumeTrigger(SchedulingContext ctxt, java.lang.String triggerName, java.lang.String groupName)
           Resume (un-pause) the Trigger with the given name.
 void JobStore.resumeTriggerGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Triggers in the given group.
 java.util.Set JobStore.getPausedTriggerGroups(SchedulingContext ctxt)
           
 void JobStore.resumeJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Resume (un-pause) the Job with the given name.
 void JobStore.resumeJobGroup(SchedulingContext ctxt, java.lang.String groupName)
           Resume (un-pause) all of the Jobs in the given group.
 void JobStore.pauseAll(SchedulingContext ctxt)
           Pause all triggers - equivalent of calling pauseTriggerGroup(group) on every group.
 void JobStore.resumeAll(SchedulingContext ctxt)
           Resume (un-pause) all triggers - equivalent of calling resumeTriggerGroup(group) on every group.
 Trigger JobStore.acquireNextTrigger(SchedulingContext ctxt)
           Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
 void JobStore.releaseAcquiredTrigger(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler no longer plans to fire the given Trigger, that it had previously acquired (reserved).
 TriggerFiredBundle JobStore.triggerFired(SchedulingContext ctxt, Trigger trigger)
           Inform the JobStore that the scheduler is now firing the given Trigger (executing its associated Job), that it had previously acquired (reserved).
 void JobStore.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 


Quartz Project Page