Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.quartz.core.SchedulingContext

Packages that use SchedulingContext
org.quartz.core | Contains the core classes and interfaces for the Quartz job scheduler.
org.quartz.ee.jta |
org.quartz.impl | Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and other interfaces required by the org.quartz.core.QuartzScheduler.
org.quartz.impl.jdbcjobstore |
org.quartz.simpl | Contains simple / light-weight implementations (with no dependencies on external libraries) of interfaces required by the org.quartz.core.QuartzScheduler.
org.quartz.spi | Contains Service Provider Interfaces that can be implemented by those wishing to create and use custom versions of Quartz back-end/behind-the-scenes services.

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
`void` | `RemotableQuartzScheduler.addCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replace, boolean updateTriggers)`
`void` | `QuartzScheduler.addCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replace, boolean updateTriggers)` Add (register) the given `Calendar` to the Scheduler.
`void` | `RemotableQuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)`
`void` | `QuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)` Add the given `Job` to the Scheduler - with no associated `Trigger`.
`boolean` | `RemotableQuartzScheduler.deleteCalendar(SchedulingContext ctxt, String calName)`
`boolean` | `QuartzScheduler.deleteCalendar(SchedulingContext ctxt, String calName)` Delete the identified `Calendar` from the Scheduler.
`boolean` | `RemotableQuartzScheduler.deleteJob(SchedulingContext ctxt, String jobName, String groupName)`
`boolean` | `QuartzScheduler.deleteJob(SchedulingContext ctxt, String jobName, String groupName)` Delete the identified `Job` from the Scheduler - and any associated `Trigger`s.
`Calendar` | `RemotableQuartzScheduler.getCalendar(SchedulingContext ctxt, String calName)`
`Calendar` | `QuartzScheduler.getCalendar(SchedulingContext ctxt, String calName)` Get the ``Calendar`` instance with the given name.
`String[]` | `RemotableQuartzScheduler.getCalendarNames(SchedulingContext ctxt)`
`String[]` | `QuartzScheduler.getCalendarNames(SchedulingContext ctxt)` Get the names of all registered ``Calendar`s`.
`JobDetail` | `RemotableQuartzScheduler.getJobDetail(SchedulingContext ctxt, String jobName, String jobGroup)`
`JobDetail` | `QuartzScheduler.getJobDetail(SchedulingContext ctxt, String jobName, String jobGroup)` Get the ``JobDetail`` for the `Job` instance with the given name and group.
`String[]` | `RemotableQuartzScheduler.getJobGroupNames(SchedulingContext ctxt)`
`String[]` | `QuartzScheduler.getJobGroupNames(SchedulingContext ctxt)` Get the names of all known ``Job`` groups.
`String[]` | `RemotableQuartzScheduler.getJobNames(SchedulingContext ctxt, String groupName)`
`String[]` | `QuartzScheduler.getJobNames(SchedulingContext ctxt, String groupName)` Get the names of all the ``Job`s` in the given group.
`Set` | `RemotableQuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)`
`Set` | `QuartzScheduler.getPausedTriggerGroups(SchedulingContext ctxt)`
`Trigger` | `RemotableQuartzScheduler.getTrigger(SchedulingContext ctxt, String triggerName, String triggerGroup)`
`Trigger` | `QuartzScheduler.getTrigger(SchedulingContext ctxt, String triggerName, String triggerGroup)` Get the ``Trigger`` instance with the given name and group.
`String[]` | `RemotableQuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)`
`String[]` | `QuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)` Get the names of all known ``Trigger`` groups.
`String[]` | `RemotableQuartzScheduler.getTriggerNames(SchedulingContext ctxt, String groupName)`
`String[]` | `QuartzScheduler.getTriggerNames(SchedulingContext ctxt, String groupName)` Get the names of all the ``Trigger`s` in the given group.
`Trigger[]` | `RemotableQuartzScheduler.getTriggersOfJob(SchedulingContext ctxt, String jobName, String groupName)`
`Trigger[]` | `QuartzScheduler.getTriggersOfJob(SchedulingContext ctxt, String jobName, String groupName)` Get all ``Trigger`` s that are associated with the identified ``JobDetail``.
`int` | `RemotableQuartzScheduler.getTriggerState(SchedulingContext ctxt, String triggerName, String triggerGroup)`
`int` | `QuartzScheduler.getTriggerState(SchedulingContext ctxt, String triggerName, String triggerGroup)` Get the current state of the identified ``Trigger``.
`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`.
`boolean` | `RemotableQuartzScheduler.interrupt(SchedulingContext ctxt, String jobName, String groupName)`
`boolean` | `QuartzScheduler.interrupt(SchedulingContext ctxt, String jobName, String groupName)` Interrupt all instances of the identified InterruptableJob executing in this Scheduler instance.
`protected void` | `QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)`
`protected void` | `QuartzScheduler.notifyJobStoreJobVetoed(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)`
`void` | `RemotableQuartzScheduler.pauseAll(SchedulingContext ctxt)`
`void` | `QuartzScheduler.pauseAll(SchedulingContext ctxt)` Pause all triggers - equivalent of calling `pauseTriggerGroup(group)` on every group.
`void` | `RemotableQuartzScheduler.pauseJob(SchedulingContext ctxt, String jobName, String groupName)`
`void` | `QuartzScheduler.pauseJob(SchedulingContext ctxt, String jobName, String groupName)` Pause the ``JobDetail`` with the given name - by pausing all of its current `Trigger`s.
`void` | `RemotableQuartzScheduler.pauseJobGroup(SchedulingContext ctxt, String groupName)`
`void` | `QuartzScheduler.pauseJobGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``JobDetail`s` in the given group - by pausing all of their `Trigger`s.
`void` | `RemotableQuartzScheduler.pauseTrigger(SchedulingContext ctxt, String triggerName, String groupName)`
`void` | `QuartzScheduler.pauseTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Pause the ``Trigger`` with the given name.
`void` | `RemotableQuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt, String groupName)`
`void` | `QuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``Trigger`s` in the given group.
`Date` | `RemotableQuartzScheduler.rescheduleJob(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`Date` | `QuartzScheduler.rescheduleJob(SchedulingContext ctxt, String triggerName, 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` | `RemotableQuartzScheduler.resumeAll(SchedulingContext ctxt)`
`void` | `QuartzScheduler.resumeAll(SchedulingContext ctxt)` Resume (un-pause) all triggers - equivalent of calling `resumeTriggerGroup(group)` on every group.
`void` | `RemotableQuartzScheduler.resumeJob(SchedulingContext ctxt, String jobName, String groupName)`
`void` | `QuartzScheduler.resumeJob(SchedulingContext ctxt, String jobName, String groupName)` Resume (un-pause) the ``JobDetail`` with the given name.
`void` | `RemotableQuartzScheduler.resumeJobGroup(SchedulingContext ctxt, String groupName)`
`void` | `QuartzScheduler.resumeJobGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``JobDetail`s` in the given group.
`void` | `RemotableQuartzScheduler.resumeTrigger(SchedulingContext ctxt, String triggerName, String groupName)`
`void` | `QuartzScheduler.resumeTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Resume (un-pause) the ``Trigger`` with the given name.
`void` | `RemotableQuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt, String groupName)`
`void` | `QuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``Trigger`s` in the given group.
`Date` | `RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)`
`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.
`Date` | `RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)`
`Date` | `QuartzScheduler.scheduleJob(SchedulingContext ctxt, Trigger trigger)` Schedule the given ``Trigger`` with the `Job` identified by the `Trigger`'s settings.
`void` | `RemotableQuartzScheduler.triggerJob(SchedulingContext ctxt, String jobName, String groupName, JobDataMap data)`
`void` | `QuartzScheduler.triggerJob(SchedulingContext ctxt, String jobName, String groupName, JobDataMap data)` Trigger the identified ``Job`` (execute it now) - with a non-volatile trigger.
`void` | `RemotableQuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt, String jobName, String groupName, JobDataMap data)`
`void` | `QuartzScheduler.triggerJobWithVolatileTrigger(SchedulingContext ctxt, String jobName, String groupName, JobDataMap data)` Trigger the identified ``Job`` (execute it now) - with a volatile trigger.
`boolean` | `RemotableQuartzScheduler.unscheduleJob(SchedulingContext ctxt, String triggerName, String groupName)`
`boolean` | `QuartzScheduler.unscheduleJob(SchedulingContext ctxt, String triggerName, String groupName)` Remove the indicated ``Trigger`` from the scheduler.

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

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)` 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`.
`void` | `RemoteMBeanScheduler.setSchedulingContext(SchedulingContext schedulingContext)` Set the scheduling context of this proxy.

Constructors in org.quartz.impl with parameters of type SchedulingContext
`RemoteScheduler(SchedulingContext schedCtxt, String schedId, 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 Trigger` | `JobStoreSupport.acquireNextTrigger(Connection conn, SchedulingContext ctxt, long noLaterThan)`
`Trigger` | `JobStoreSupport.acquireNextTrigger(SchedulingContext ctxt, long noLaterThan)` Get a handle to the next N triggers to be fired, and mark them as 'reserved' by the calling scheduler.
`protected String` | `JobStoreSupport.checkBlockedState(Connection conn, SchedulingContext ctxt, String jobName, String jobGroupName, String currentState)` Determines if a Trigger for the given job should be blocked.
`protected String[]` | `JobStoreSupport.getCalendarNames(Connection conn, SchedulingContext ctxt)`
`String[]` | `JobStoreSupport.getCalendarNames(SchedulingContext ctxt)` Get the names of all of the ``Calendar`` s in the `JobStore`.
`protected String[]` | `JobStoreSupport.getJobGroupNames(Connection conn, SchedulingContext ctxt)`
`String[]` | `JobStoreSupport.getJobGroupNames(SchedulingContext ctxt)` Get the names of all of the ``Job`` groups.
`protected String[]` | `JobStoreSupport.getJobNames(Connection conn, SchedulingContext ctxt, String groupName)`
`String[]` | `JobStoreSupport.getJobNames(SchedulingContext ctxt, String groupName)` Get the names of all of the ``Job`` s that have the given group name.
`protected int` | `JobStoreSupport.getNumberOfCalendars(Connection conn, SchedulingContext ctxt)`
`int` | `JobStoreSupport.getNumberOfCalendars(SchedulingContext ctxt)` Get the number of ``Calendar`` s that are stored in the `JobsStore`.
`protected int` | `JobStoreSupport.getNumberOfJobs(Connection conn, SchedulingContext ctxt)`
`int` | `JobStoreSupport.getNumberOfJobs(SchedulingContext ctxt)` Get the number of ``Job`` s that are stored in the `JobStore`.
`protected int` | `JobStoreSupport.getNumberOfTriggers(Connection conn, SchedulingContext ctxt)`
`int` | `JobStoreSupport.getNumberOfTriggers(SchedulingContext ctxt)` Get the number of ``Trigger`` s that are stored in the `JobsStore`.
`Set` | `JobStoreSupport.getPausedTriggerGroups(Connection conn, SchedulingContext ctxt)` Pause all of the ``Trigger`s` in the given group.
`Set` | `JobStoreSupport.getPausedTriggerGroups(SchedulingContext ctxt)`
`protected String[]` | `JobStoreSupport.getTriggerGroupNames(Connection conn, SchedulingContext ctxt)`
`String[]` | `JobStoreSupport.getTriggerGroupNames(SchedulingContext ctxt)` Get the names of all of the ``Trigger`` groups.
`protected String[]` | `JobStoreSupport.getTriggerNames(Connection conn, SchedulingContext ctxt, String groupName)`
`String[]` | `JobStoreSupport.getTriggerNames(SchedulingContext ctxt, String groupName)` Get the names of all of the ``Trigger`` s that have the given group name.
`protected Trigger[]` | `JobStoreSupport.getTriggersForJob(Connection conn, SchedulingContext ctxt, String jobName, String groupName)`
`Trigger[]` | `JobStoreSupport.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)` Get all of the Triggers that are associated to the given Job.
`int` | `JobStoreSupport.getTriggerState(Connection conn, SchedulingContext ctxt, String triggerName, String groupName)`
`int` | `JobStoreSupport.getTriggerState(SchedulingContext ctxt, String triggerName, String groupName)` Get the current state of the identified ``Trigger``.
`void` | `JobStoreSupport.pauseAll(Connection conn, SchedulingContext ctxt)` Pause all triggers - equivalent of calling `pauseTriggerGroup(group)` on every group.
`void` | `JobStoreSupport.pauseAll(SchedulingContext ctxt)` Pause all triggers - equivalent of calling `pauseTriggerGroup(group)` on every group.
`void` | `JobStoreSupport.pauseJob(SchedulingContext ctxt, String jobName, String groupName)` Pause the ``Job`` with the given name - by pausing all of its current `Trigger`s.
`void` | `JobStoreSupport.pauseJobGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``Job`s` in the given group - by pausing all of their `Trigger`s.
`void` | `JobStoreSupport.pauseTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName)` Pause the ``Trigger`` with the given name.
`void` | `JobStoreSupport.pauseTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Pause the ``Trigger`` with the given name.
`void` | `JobStoreSupport.pauseTriggerGroup(Connection conn, SchedulingContext ctxt, String groupName)` Pause all of the ``Trigger`s` in the given group.
`void` | `JobStoreSupport.pauseTriggerGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``Trigger`s` in the given group.
`protected void` | `JobStoreSupport.releaseAcquiredTrigger(Connection conn, SchedulingContext ctxt, Trigger trigger)`
`void` | `JobStoreSupport.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).
`protected boolean` | `JobStoreSupport.removeCalendar(Connection conn, SchedulingContext ctxt, String calName)`
`boolean` | `JobStoreSupport.removeCalendar(SchedulingContext ctxt, String calName)` Remove (delete) the ``Calendar`` with the given name.
`protected boolean` | `JobStoreSupport.removeJob(Connection conn, SchedulingContext ctxt, String jobName, String groupName, boolean activeDeleteSafe)`
`boolean` | `JobStoreSupport.removeJob(SchedulingContext ctxt, String jobName, String groupName)` Remove (delete) the ``Job`` with the given name, and any ``Trigger`` s that reference it.
`protected boolean` | `JobStoreSupport.removeTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName)`
`boolean` | `JobStoreSupport.removeTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Remove (delete) the ``Trigger`` with the given name.
`protected boolean` | `JobStoreSupport.replaceTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`boolean` | `JobStoreSupport.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`void` | `JobStoreSupport.resumeAll(Connection conn, SchedulingContext ctxt)` protected
`void` | `JobStoreSupport.resumeAll(SchedulingContext ctxt)` Resume (un-pause) all triggers - equivalent of calling `resumeTriggerGroup(group)` on every group.
`void` | `JobStoreSupport.resumeJob(SchedulingContext ctxt, String jobName, String groupName)` Resume (un-pause) the ``Job`` with the given name.
`void` | `JobStoreSupport.resumeJobGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``Job`s` in the given group.
`void` | `JobStoreSupport.resumeTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName)` Resume (un-pause) the ``Trigger`` with the given name.
`void` | `JobStoreSupport.resumeTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Resume (un-pause) the ``Trigger`` with the given name.
`void` | `JobStoreSupport.resumeTriggerGroup(Connection conn, SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``Trigger`s` in the given group.
`void` | `JobStoreSupport.resumeTriggerGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``Trigger`s` in the given group.
`protected Calendar` | `JobStoreSupport.retrieveCalendar(Connection conn, SchedulingContext ctxt, String calName)`
`Calendar` | `JobStoreSupport.retrieveCalendar(SchedulingContext ctxt, String calName)` Retrieve the given ``Trigger``.
`protected JobDetail` | `JobStoreSupport.retrieveJob(Connection conn, SchedulingContext ctxt, String jobName, String groupName)`
`JobDetail` | `JobStoreSupport.retrieveJob(SchedulingContext ctxt, String jobName, String groupName)` Retrieve the ``JobDetail`` for the given ``Job``.
`protected Trigger` | `JobStoreSupport.retrieveTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName)`
`Trigger` | `JobStoreSupport.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Retrieve the given ``Trigger``.
`protected void` | `JobStoreSupport.storeCalendar(Connection conn, SchedulingContext ctxt, String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)`
`void` | `JobStoreSupport.storeCalendar(SchedulingContext ctxt, String calName, Calendar calendar, boolean replaceExisting, boolean updateTriggers)` Store the given ``Calendar``.
`protected void` | `JobStoreSupport.storeJob(Connection conn, SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Insert or update a job.
`void` | `JobStoreSupport.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Store the given ``JobDetail``.
`void` | `JobStoreSupport.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`protected void` | `JobStoreSupport.storeTrigger(Connection conn, SchedulingContext ctxt, Trigger newTrigger, JobDetail job, boolean replaceExisting, String state, boolean forceState, boolean recovering)` Insert or update a trigger.
`void` | `JobStoreSupport.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)` Store the given ``Trigger``.
`protected void` | `JobStoreSupport.triggeredJobComplete(Connection conn, SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)`
`void` | `JobStoreSupport.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.
`protected TriggerFiredBundle` | `JobStoreSupport.triggerFired(Connection conn, SchedulingContext ctxt, Trigger trigger)`
`TriggerFiredBundle` | `JobStoreSupport.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).
`protected boolean` | `JobStoreSupport.updateMisfiredTrigger(Connection conn, SchedulingContext ctxt, String triggerName, String groupName, String newStateIfNotComplete, boolean forceState)`

Uses of SchedulingContext in org.quartz.simpl

Methods in org.quartz.simpl with parameters of type SchedulingContext
`Trigger` | `RAMJobStore.acquireNextTrigger(SchedulingContext ctxt, long noLaterThan)` Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
`String[]` | `RAMJobStore.getCalendarNames(SchedulingContext ctxt)` Get the names of all of the ``Calendar`` s in the `JobStore`.
`String[]` | `RAMJobStore.getJobGroupNames(SchedulingContext ctxt)` Get the names of all of the ``Job`` groups.
`String[]` | `RAMJobStore.getJobNames(SchedulingContext ctxt, String groupName)` Get the names of all of the ``Job`` s that have the given group name.
`int` | `RAMJobStore.getNumberOfCalendars(SchedulingContext ctxt)` Get the number of ``Calendar`` s that are stored in the `JobsStore`.
`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`.
`Set` | `RAMJobStore.getPausedTriggerGroups(SchedulingContext ctxt)`
`String[]` | `RAMJobStore.getTriggerGroupNames(SchedulingContext ctxt)` Get the names of all of the ``Trigger`` groups.
`String[]` | `RAMJobStore.getTriggerNames(SchedulingContext ctxt, String groupName)` Get the names of all of the ``Trigger`` s that have the given group name.
`Trigger[]` | `RAMJobStore.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)` Get all of the Triggers that are associated to the given Job.
`int` | `RAMJobStore.getTriggerState(SchedulingContext ctxt, String triggerName, String groupName)` Get the current state of the identified ``Trigger``.
`void` | `RAMJobStore.pauseAll(SchedulingContext ctxt)` Pause all triggers - equivalent of calling `pauseTriggerGroup(group)` on every group.
`void` | `RAMJobStore.pauseJob(SchedulingContext ctxt, String jobName, String groupName)` Pause the ``JobDetail`` with the given name - by pausing all of its current `Trigger`s.
`void` | `RAMJobStore.pauseJobGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``JobDetail`s` in the given group - by pausing all of their `Trigger`s.
`void` | `RAMJobStore.pauseTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Pause the ``Trigger`` with the given name.
`void` | `RAMJobStore.pauseTriggerGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``Trigger`s` in the given group.
`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).
`boolean` | `RAMJobStore.removeCalendar(SchedulingContext ctxt, String calName)` Remove (delete) the ``Calendar`` with the given name.
`boolean` | `RAMJobStore.removeJob(SchedulingContext ctxt, String jobName, String groupName)` Remove (delete) the ``Job`` with the given name, and any ``Trigger`` s that reference it.
`boolean` | `RAMJobStore.removeTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Remove (delete) the ``Trigger`` with the given name.
`boolean` | `RAMJobStore.replaceTrigger(SchedulingContext ctxt, String triggerName, String groupName, Trigger newTrigger)`
`void` | `RAMJobStore.resumeAll(SchedulingContext ctxt)` Resume (un-pause) all triggers - equivalent of calling `resumeTriggerGroup(group)` on every group.
`void` | `RAMJobStore.resumeJob(SchedulingContext ctxt, String jobName, String groupName)` Resume (un-pause) the ``JobDetail`` with the given name.
`void` | `RAMJobStore.resumeJobGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``JobDetail`s` in the given group.
`void` | `RAMJobStore.resumeTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Resume (un-pause) the ``Trigger`` with the given name.
`void` | `RAMJobStore.resumeTriggerGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``Trigger`s` in the given group.
`Calendar` | `RAMJobStore.retrieveCalendar(SchedulingContext ctxt, String calName)` Retrieve the given ``Trigger``.
`JobDetail` | `RAMJobStore.retrieveJob(SchedulingContext ctxt, String jobName, String groupName)` Retrieve the ``JobDetail`` for the given ``Job``.
`Trigger` | `RAMJobStore.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Retrieve the given ``Trigger``.
`void` | `RAMJobStore.storeCalendar(SchedulingContext ctxt, String name, Calendar calendar, boolean replaceExisting, boolean updateTriggers)` Store the given ``Calendar``.
`void` | `RAMJobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Store the given ``Job``.
`void` | `RAMJobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`void` | `RAMJobStore.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)` Store the given ``Trigger``.
`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.
`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).

Uses of SchedulingContext in org.quartz.spi

Methods in org.quartz.spi with parameters of type SchedulingContext
`Trigger` | `JobStore.acquireNextTrigger(SchedulingContext ctxt, long noLaterThan)` Get a handle to the next trigger to be fired, and mark it as 'reserved' by the calling scheduler.
`String[]` | `JobStore.getCalendarNames(SchedulingContext ctxt)` Get the names of all of the ``Calendar`` s in the `JobStore`.
`String[]` | `JobStore.getJobGroupNames(SchedulingContext ctxt)` Get the names of all of the ``Job`` groups.
`String[]` | `JobStore.getJobNames(SchedulingContext ctxt, String groupName)` Get the names of all of the ``Job`` s that have the given group name.
`int` | `JobStore.getNumberOfCalendars(SchedulingContext ctxt)` Get the number of ``Calendar`` s that are stored in the `JobsStore`.
`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`.
`Set` | `JobStore.getPausedTriggerGroups(SchedulingContext ctxt)`
`String[]` | `JobStore.getTriggerGroupNames(SchedulingContext ctxt)` Get the names of all of the ``Trigger`` groups.
`String[]` | `JobStore.getTriggerNames(SchedulingContext ctxt, String groupName)` Get the names of all of the ``Trigger`` s that have the given group name.
`Trigger[]` | `JobStore.getTriggersForJob(SchedulingContext ctxt, String jobName, String groupName)` Get all of the Triggers that are associated to the given Job.
`int` | `JobStore.getTriggerState(SchedulingContext ctxt, String triggerName, String triggerGroup)` Get the current state of the identified ``Trigger``.
`void` | `JobStore.pauseAll(SchedulingContext ctxt)` Pause all triggers - equivalent of calling `pauseTriggerGroup(group)` on every group.
`void` | `JobStore.pauseJob(SchedulingContext ctxt, String jobName, String groupName)` Pause the ``Job`` with the given name - by pausing all of its current `Trigger`s.
`void` | `JobStore.pauseJobGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``Job`s` in the given group - by pausing all of their `Trigger`s.
`void` | `JobStore.pauseTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Pause the ``Trigger`` with the given name.
`void` | `JobStore.pauseTriggerGroup(SchedulingContext ctxt, String groupName)` Pause all of the ``Trigger`s` in the given group.
`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).
`boolean` | `JobStore.removeCalendar(SchedulingContext ctxt, String calName)` Remove (delete) the ``Calendar`` with the given name.
`boolean` | `JobStore.removeJob(SchedulingContext ctxt, String jobName, String groupName)` Remove (delete) the ``Job`` with the given name, and any ``Trigger`` s that reference it.
`boolean` | `JobStore.removeTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Remove (delete) the ``Trigger`` with the given name.
`boolean` | `JobStore.replaceTrigger(SchedulingContext ctxt, String triggerName, 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` | `JobStore.resumeAll(SchedulingContext ctxt)` Resume (un-pause) all triggers - equivalent of calling `resumeTriggerGroup(group)` on every group.
`void` | `JobStore.resumeJob(SchedulingContext ctxt, String jobName, String groupName)` Resume (un-pause) the ``Job`` with the given name.
`void` | `JobStore.resumeJobGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``Job`s` in the given group.
`void` | `JobStore.resumeTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Resume (un-pause) the ``Trigger`` with the given name.
`void` | `JobStore.resumeTriggerGroup(SchedulingContext ctxt, String groupName)` Resume (un-pause) all of the ``Trigger`s` in the given group.
`Calendar` | `JobStore.retrieveCalendar(SchedulingContext ctxt, String calName)` Retrieve the given ``Trigger``.
`JobDetail` | `JobStore.retrieveJob(SchedulingContext ctxt, String jobName, String groupName)` Retrieve the ``JobDetail`` for the given ``Job``.
`Trigger` | `JobStore.retrieveTrigger(SchedulingContext ctxt, String triggerName, String groupName)` Retrieve the given ``Trigger``.
`void` | `JobStore.storeCalendar(SchedulingContext ctxt, String name, Calendar calendar, boolean replaceExisting, boolean updateTriggers)` Store the given ``Calendar``.
`void` | `JobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Store the given ``JobDetail``.
`void` | `JobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`void` | `JobStore.storeTrigger(SchedulingContext ctxt, Trigger newTrigger, boolean replaceExisting)` Store the given ``Trigger``.
`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 of its associated `Job` completed, threw an exception, or was vetoed), and that the ``JobDataMap`` in the given `JobDetail` should be updated if the `Job` is stateful.
`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).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright 2001-2012, Terracotta, Inc.