The IJobStore type exposes the following members.
Name | Description | |
---|---|---|
AcquireNextTrigger |
Get a handle to the next trigger to be fired, and mark it as 'reserved'
by the calling scheduler.
| |
GetCalendarNames | ||
GetJobGroupNames |
Get the names of all of the IJob
groups.
If there are no known group names, the result should be a zero-length array (not ). | |
GetJobNames |
Get the names of all of the IJob s that
have the given group name.
If there are no jobs in the given group name, the result should be a zero-length array (not ). | |
GetNumberOfCalendars | ||
GetNumberOfJobs | ||
GetNumberOfTriggers | ||
GetPausedTriggerGroups |
Gets the paused trigger groups.
| |
GetTriggerGroupNames |
Get the names of all of the Trigger
groups.
If there are no known group names, the result should be a zero-length array (not ). | |
GetTriggerNames |
Get the names of all of the Triggers
that have the given group name.
If there are no triggers in the given group name, the result should be a zero-length array (not ). | |
GetTriggersForJob |
Get all of the Triggers that are associated to the given Job.
| |
GetTriggerState |
Get the current state of the identified Trigger.
| |
Initialize |
Called by the QuartzScheduler before the IJobStore is
used, in order to give the it a chance to Initialize.
| |
IsJobGroupPaused |
returns true if the given JobGroup
is paused
| |
IsTriggerGroupPaused |
returns true if the given TriggerGroup
is paused
| |
PauseAll |
Pause all triggers - equivalent of calling PauseTriggerGroup(SchedulingContext, String)
on every group.
When ResumeAll(SchedulingContext) is called (to un-pause), trigger misfire instructions WILL be applied. | |
PauseJob | ||
PauseJobGroup | ||
PauseTrigger |
Pause the Trigger with the given name.
| |
PauseTriggerGroup |
Pause all of the Triggers in the
given group.
| |
ReleaseAcquiredTrigger | ||
RemoveCalendar |
Remove (delete) the ICalendar with the
given name.
| |
RemoveJob | ||
RemoveTrigger |
Remove (delete) the Trigger with the
given name.
| |
ReplaceTrigger |
Remove (delete) the Trigger 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 ResumeTriggerGroup(SchedulingContext, String)
on every group.
If any Trigger missed one or more fire-times, then the Trigger's misfire instruction will be applied. | |
ResumeJob | ||
ResumeJobGroup | ||
ResumeTrigger | ||
ResumeTriggerGroup | ||
RetrieveCalendar |
Retrieve the given Trigger.
| |
RetrieveJob | ||
RetrieveTrigger |
Retrieve the given Trigger.
| |
SchedulerStarted |
Called by the QuartzScheduler to inform the IJobStore that
the scheduler has started.
| |
Shutdown |
Called by the QuartzScheduler to inform the IJobStore that
it should free up all of it's resources because the scheduler is
shutting down.
| |
StoreCalendar |
Store the given ICalendar.
| |
StoreJob |
Store the given JobDetail.
| |
StoreJobAndTrigger | ||
StoreTrigger |
Store the given Trigger.
| |
TriggeredJobComplete | ||
TriggerFired |
Name | Description | |
---|---|---|
SupportsPersistence |
Supports the persistence.
|