Package org.quartz.core
Interface JobRunShellFactory
- All Known Implementing Classes:
StandardJobRunShellFactory
public interface JobRunShellFactory
Responsible for creating the instances of
JobRunShell
to be used within the
QuartzScheduler
instance.- Author:
- James House
-
Method Summary
Modifier and TypeMethodDescriptioncreateJobRunShell
(TriggerFiredBundle bundle) Called by the
to obtain instances ofQuartzSchedulerThread
.JobRunShell
void
initialize
(Scheduler scheduler) Initialize the factory, providing a handle to theScheduler
that should be made available within theJobRunShell
and theJobExecutionContext
s within it.
-
Method Details
-
initialize
Initialize the factory, providing a handle to theScheduler
that should be made available within theJobRunShell
and theJobExecutionContext
s within it.- Throws:
SchedulerConfigException
-
createJobRunShell
Called by the
to obtain instances ofQuartzSchedulerThread
.JobRunShell
- Throws:
SchedulerException
-