The QuartzScheduler type exposes the following members.
Name | Description | |
---|---|---|
QuartzScheduler |
Create a QuartzScheduler with the given configuration
properties.
|
Name | Description | |
---|---|---|
AddCalendar |
Add (register) the given ICalendar to the Scheduler.
| |
AddInternalJobListener |
Add the given IJobListener to the
IScheduler's internal list.
| |
AddInternalSchedulerListener |
Register the given ISchedulerListener with the
IScheduler's list of internal listeners.
| |
AddInternalTriggerListener |
Add the given ITriggerListener to the
IScheduler's internal list.
| |
AddJob(IJobDetail, Boolean) | ||
AddJob(IJobDetail, Boolean, Boolean) | ||
AddNoGCObject |
Adds an object that should be kept as reference to prevent
it from being garbage collected.
| |
CheckExists(JobKey) |
Determine whether a IJob with the given identifier already
exists within the scheduler.
| |
CheckExists(TriggerKey) |
Determine whether a ITrigger with the given identifier already
exists within the scheduler.
| |
Clear | ||
CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
DeleteCalendar |
Delete the identified ICalendar from the Scheduler.
| |
DeleteJob | ||
DeleteJobs | ||
Dispose | Releases all resources used by the QuartzScheduler | |
Dispose(Boolean) | Releases the unmanaged resources used by the QuartzScheduler and optionally releases the managed resources | |
Equals | (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetCalendar |
Get the ICalendar instance with the given name.
| |
GetCalendarNames |
Get the names of all registered ICalendars.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetInternalJobListener |
Get the internalIJobListener
that has the given name.
| |
GetInternalTriggerListener |
Get the internalITriggerListener that
has the given name.
| |
GetJobDetail |
Get the IJobDetail for the IJob
instance with the given name and group.
| |
GetJobGroupNames |
Get the names of all known IJob groups.
| |
GetJobKeys |
Get the names of all the IJobs in the
given group.
| |
GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
GetPausedTriggerGroups |
Gets the paused trigger groups.
| |
GetTrigger |
Get the ITrigger instance with the given name and
group.
| |
GetTriggerGroupNames |
Get the names of all known ITrigger
groups.
| |
GetTriggerKeys |
Get the names of all the ITriggers in
the matching groups.
| |
GetTriggersOfJob |
Get all ITrigger s that are associated with the
identified IJobDetail.
| |
GetTriggerState |
Get the current state of the identified ITrigger.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Initialize | ||
InitializeLifetimeService |
Obtains a lifetime service object to control the lifetime policy for this instance.
(Overrides MarshalByRefObject InitializeLifetimeService .) | |
Interrupt(String) |
Interrupt all instances of the identified InterruptableJob executing in this Scheduler instance.
| |
Interrupt(JobKey) |
Interrupt all instances of the identified InterruptableJob.
| |
IsJobGroupPaused | ||
IsTriggerGroupPaused | ||
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
NextLong |
Creates a new positive random number
| |
NotifyJobListenersToBeExecuted |
Notifies the job listeners about job to be executed.
| |
NotifyJobListenersWasExecuted |
Notifies the job listeners that job was executed.
| |
NotifyJobListenersWasVetoed |
Notifies the job listeners that job exucution was vetoed.
| |
NotifyJobStoreJobComplete |
Notifies the job store job complete.
| |
NotifyJobStoreJobVetoed | ||
NotifySchedulerListenersError |
Notifies the scheduler listeners about scheduler error.
| |
NotifySchedulerListenersFinalized |
Notifies the scheduler listeners about finalized trigger.
| |
NotifySchedulerListenersInStandbyMode | ||
NotifySchedulerListenersJobAdded | ||
NotifySchedulerListenersJobDeleted | ||
NotifySchedulerListenersPausedJob |
Notifies the scheduler listeners about paused job.
| |
NotifySchedulerListenersPausedJobs |
Notifies the scheduler listeners about paused job.
| |
NotifySchedulerListenersPausedTrigger |
Notifies the scheduler listeners about paused trigger.
| |
NotifySchedulerListenersPausedTriggers |
Notifies the scheduler listeners about paused trigger.
| |
NotifySchedulerListenersResumedJob |
Notifies the scheduler listeners about resumed job.
| |
NotifySchedulerListenersResumedJobs |
Notifies the scheduler listeners about resumed job.
| |
NotifySchedulerListenersResumedTrigger |
Notifies the scheduler listeners resumed trigger.
| |
NotifySchedulerListenersResumedTriggers |
Notifies the scheduler listeners resumed trigger.
| |
NotifySchedulerListenersScheduled |
Notifies the scheduler listeners about job that was scheduled.
| |
NotifySchedulerListenersShutdown |
Notifies the scheduler listeners about scheduler shutdown.
| |
NotifySchedulerListenersShuttingdown | ||
NotifySchedulerListenersStarted | ||
NotifySchedulerListenersStarting | ||
NotifySchedulerListenersUnscheduled |
Notifies the scheduler listeners about job that was unscheduled.
| |
NotifySchedulerThread |
Notifies the scheduler thread.
| |
NotifyTriggerListenersComplete |
Notifies the trigger listeners of completion.
| |
NotifyTriggerListenersFired |
Notifies the trigger listeners about fired trigger.
| |
NotifyTriggerListenersMisfired |
Notifies the trigger listeners about misfired trigger.
| |
PauseAll |
Pause all triggers - equivalent of calling PauseTriggers(GroupMatcher TriggerKey )
with a matcher matching all known groups.
When ResumeAll is called (to un-pause), trigger misfire instructions WILL be applied. | |
PauseJob |
Pause the IJobDetail with the given
name - by pausing all of its current ITriggers.
| |
PauseJobs |
Pause all of the IJobDetails in the
given group - by pausing all of their ITriggers.
| |
PauseTrigger |
Pause the ITrigger with the given name.
| |
PauseTriggers |
Pause all of the ITriggers in the given group.
| |
RemoveInternalJobListener |
Remove the identified IJobListener from the IScheduler's
list of internal listeners.
| |
RemoveInternalSchedulerListener |
Remove the given ISchedulerListener from the
IScheduler's list of internal listeners.
| |
RemoveinternalTriggerListener |
Remove the identified ITriggerListener from the IScheduler's
list of internal listeners.
| |
RemoveNoGCObject |
Removes the object from garbae collection protected list.
| |
RescheduleJob |
Remove (delete) the ITrigger with the
given name, and store the new given one - which must be associated
with the same job.
| |
ResumeAll |
Resume (un-pause) all triggers - equivalent of calling ResumeTriggers(GroupMatcher TriggerKey )
on every group.
If any ITrigger missed one or more fire-times, then the ITrigger's misfire instruction will be applied. | |
ResumeJob |
Resume (un-pause) the IJobDetail with
the given name.
If any of the IJob'sITrigger s missed one or more fire-times, then the ITrigger's misfire instruction will be applied. | |
ResumeJobs |
Resume (un-pause) all of the IJobDetails
in the matching groups.
If any of the IJob s had ITrigger s that missed one or more fire-times, then the ITrigger's misfire instruction will be applied. | |
ResumeTrigger | ||
ResumeTriggers | ||
ScheduleJob(ITrigger) | ||
ScheduleJob(IJobDetail, ITrigger) |
Add the IJob identified by the given
IJobDetail to the Scheduler, and
associate the given ITrigger with it.
If the given Trigger does not reference any IJob, then it will be set to reference the Job passed with it into this method. | |
ScheduleJob(IJobDetail, ISet ITrigger , Boolean) | ||
ScheduleJobs | ||
Shutdown |
Halts the QuartzScheduler's firing of ITriggers,
and cleans up all resources associated with the QuartzScheduler.
Equivalent to Shutdown(Boolean).
The scheduler cannot be re-started. | |
Shutdown(Boolean) |
Halts the QuartzScheduler's firing of ITriggers,
and cleans up all resources associated with the QuartzScheduler.
The scheduler cannot be re-started. | |
Standby |
Temporarily halts the QuartzScheduler's firing of ITriggers.
The scheduler is not destroyed, and can be re-started at any time. | |
Start |
Starts the QuartzScheduler's threads that fire ITriggers.
All ITriggers that have misfired will be passed to the appropriate TriggerListener(s). | |
StartDelayed | ||
ToString | (Inherited from Object.) | |
TriggerJob(IOperableTrigger) |
Store and schedule the identified IOperableTrigger | |
TriggerJob(JobKey, JobDataMap) |
Trigger the identified IJob (Execute it now) - with a non-volatile trigger.
| |
UnscheduleJob |
Remove the indicated ITrigger from the
scheduler.
| |
UnscheduleJobs | ||
ValidateState |
Validates the state.
|
Name | Description | |
---|---|---|
Clustered | ||
CurrentlyExecutingJobs |
Return a list of IJobExecutionContext objects that
represent all currently executing Jobs in this Scheduler instance.
This method is not cluster aware. That is, it will only return Jobs currently executing in this Scheduler instance, not across the entire cluster. Note that the list returned is an 'instantaneous' snap-shot, and that as soon as it's returned, the true list of executing jobs may be different. | |
InStandbyMode |
Reports whether the IScheduler is paused.
| |
InternalJobListeners |
Get a List containing all of the IJobListeners
in the IScheduler's internal list.
| |
InternalSchedulerListeners |
Get a List containing all of the internalISchedulerListeners
registered with the IScheduler.
| |
InternalTriggerListeners |
Get a list containing all of the ITriggerListeners
in the IScheduler's internal list.
| |
IsShutdown |
Reports whether the IScheduler has been Shutdown.
| |
IsShuttingDown | ||
IsStarted | ||
JobFactory |
Gets or sets the job factory.
| |
JobStoreClass |
Gets the job store class.
| |
ListenerManager | ||
NumJobsExecuted |
Gets the number of jobs executed.
| |
RunningSince |
Gets the running since.
| |
SchedulerContext |
Returns the SchedulerContext of the IScheduler.
| |
SchedulerInstanceId |
Returns the instance Id of the QuartzScheduler.
| |
SchedulerName |
Returns the name of the QuartzScheduler.
| |
SchedulerSignaler |
Gets the scheduler signaler.
| |
SignalOnSchedulingChange |
Gets or sets a value indicating whether to signal on scheduling change.
| |
SupportsPersistence |
Gets a value indicating whether this scheduler supports persistence.
| |
ThreadPoolClass |
Gets the thread pool class.
| |
ThreadPoolSize |
Gets the size of the thread pool.
| |
Version |
Gets the version of the Quartz Scheduler.
| |
VersionIteration |
Gets the version iteration.
| |
VersionMajor |
Gets the version major.
| |
VersionMinor |
Gets the version minor.
|