|
|||||||||
| Home >> All >> org >> quartz >> [ core overview ] | PREV NEXT | ||||||||
Uses of Class
org.quartz.core.SchedulingContext
| Uses of SchedulingContext in org.quartz.core |
| Fields in org.quartz.core declared as SchedulingContext | |
protected SchedulingContext |
JobRunShell.schdCtxt
|
private SchedulingContext |
QuartzSchedulerThread.ctxt
|
| Methods in org.quartz.core with parameters of type SchedulingContext | |
void |
JobRunShellFactory.initialize(org.quartz.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. |
java.util.Date |
QuartzScheduler.scheduleJob(SchedulingContext ctxt,
org.quartz.JobDetail jobDetail,
org.quartz.Trigger trigger)
Add the org.quartz.Job identified by the given
org.quartz.JobDetail to the Scheduler, and
associate the given org.quartz.Trigger with it. |
java.util.Date |
QuartzScheduler.scheduleJob(SchedulingContext ctxt,
org.quartz.Trigger trigger)
Schedule the given org.quartz.Trigger with the
Job identified by the Trigger's settings. |
void |
QuartzScheduler.addJob(SchedulingContext ctxt,
org.quartz.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 org.quartz.Trigger from the
scheduler. |
java.util.Date |
QuartzScheduler.rescheduleJob(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName,
org.quartz.Trigger newTrigger)
Remove (delete) the org.quartz.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 org.quartz.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 org.quartz.Job (execute it
now) - with a volatile trigger. |
void |
QuartzScheduler.pauseTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String groupName)
Pause the org.quartz.Trigger with the given name. |
void |
QuartzScheduler.pauseTriggerGroup(SchedulingContext ctxt,
java.lang.String groupName)
Pause all of the org.quartz.Triggers in the given group. |
void |
QuartzScheduler.pauseJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Pause the org.quartz.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 org.quartz.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 org.quartz.Trigger with the given
name. |
void |
QuartzScheduler.resumeTriggerGroup(SchedulingContext ctxt,
java.lang.String groupName)
Resume (un-pause) all of the org.quartz.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 org.quartz.JobDetail with
the given name. |
void |
QuartzScheduler.resumeJobGroup(SchedulingContext ctxt,
java.lang.String groupName)
Resume (un-pause) all of the org.quartz.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 org.quartz.Job groups. |
java.lang.String[] |
QuartzScheduler.getJobNames(SchedulingContext ctxt,
java.lang.String groupName)
Get the names of all the org.quartz.Jobs in the
given group. |
org.quartz.Trigger[] |
QuartzScheduler.getTriggersOfJob(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String groupName)
Get all org.quartz.Trigger s that are associated with the
identified org.quartz.JobDetail. |
java.lang.String[] |
QuartzScheduler.getTriggerGroupNames(SchedulingContext ctxt)
Get the names of all known org.quartz.Trigger
groups. |
java.lang.String[] |
QuartzScheduler.getTriggerNames(SchedulingContext ctxt,
java.lang.String groupName)
Get the names of all the org.quartz.Triggers in
the given group. |
org.quartz.JobDetail |
QuartzScheduler.getJobDetail(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String jobGroup)
Get the org.quartz.JobDetail for the Job
instance with the given name and group. |
org.quartz.Trigger |
QuartzScheduler.getTrigger(SchedulingContext ctxt,
java.lang.String triggerName,
java.lang.String triggerGroup)
Get the org.quartz.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 org.quartz.Trigger. |
void |
QuartzScheduler.addCalendar(SchedulingContext ctxt,
java.lang.String calName,
org.quartz.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. |
org.quartz.Calendar |
QuartzScheduler.getCalendar(SchedulingContext ctxt,
java.lang.String calName)
Get the org.quartz.Calendar instance with the given name. |
java.lang.String[] |
QuartzScheduler.getCalendarNames(SchedulingContext ctxt)
Get the names of all registered org.quartz.Calendars. |
protected void |
QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext ctxt,
org.quartz.Trigger trigger,
org.quartz.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,
org.quartz.JobDetail jobDetail,
org.quartz.Trigger trigger)
|
java.util.Date |
RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt,
org.quartz.Trigger trigger)
|
void |
RemotableQuartzScheduler.addJob(SchedulingContext ctxt,
org.quartz.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,
org.quartz.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)
|
org.quartz.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)
|
org.quartz.JobDetail |
RemotableQuartzScheduler.getJobDetail(SchedulingContext ctxt,
java.lang.String jobName,
java.lang.String jobGroup)
|
org.quartz.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,
org.quartz.Calendar calendar,
boolean replace,
boolean updateTriggers)
|
boolean |
RemotableQuartzScheduler.deleteCalendar(SchedulingContext ctxt,
java.lang.String calName)
|
org.quartz.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)
|
| Constructors in org.quartz.core with parameters of type SchedulingContext | |
JobRunShell(JobRunShellFactory jobRunShellFactory,
org.quartz.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. |
|
QuartzSchedulerThread(QuartzScheduler qs,
QuartzSchedulerResources qsRsrcs,
SchedulingContext ctxt)
Construct a new QuartzSchedulerThread for the given
QuartzScheduler as a non-daemon Thread
with normal priority. |
|
QuartzSchedulerThread(QuartzScheduler qs,
QuartzSchedulerResources qsRsrcs,
SchedulingContext ctxt,
boolean setDaemon,
int threadPrio)
Construct a new QuartzSchedulerThread for the given
QuartzScheduler as a Thread with the given
attributes. |
|
|
|||||||||
| Home >> All >> org >> quartz >> [ core overview ] | PREV NEXT | ||||||||