Package | Description |
---|---|
org.quartz |
The main package of Quartz, containing the client-side interfaces.
|
org.quartz.core |
Contains the core classes and interfaces for the Quartz job scheduler.
|
org.quartz.impl |
Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and
other interfaces required by the org.quartz.core.QuartzScheduler.
|
org.quartz.simpl |
Contains simple / light-weight implementations (with no dependencies on
external libraries) of interfaces required by the
org.quartz.core.QuartzScheduler.
|
Modifier and Type | Method and Description |
---|---|
void |
Scheduler.setJobFactory(JobFactory factory)
Set the
JobFactory that will be responsible for producing
instances of Job classes. |
Modifier and Type | Method and Description |
---|---|
JobFactory |
QuartzScheduler.getJobFactory() |
Modifier and Type | Method and Description |
---|---|
void |
QuartzScheduler.setJobFactory(JobFactory factory) |
Modifier and Type | Method and Description |
---|---|
void |
StdScheduler.setJobFactory(JobFactory factory) |
void |
RemoteScheduler.setJobFactory(JobFactory factory) |
void |
RemoteMBeanScheduler.setJobFactory(JobFactory factory) |
Modifier and Type | Class and Description |
---|---|
class |
PropertySettingJobFactory
A JobFactory that instantiates the Job instance (using the default no-arg
constructor, or more specifically:
class.newInstance() ), and
then attempts to set all values from the SchedulerContext and
the JobExecutionContext 's merged JobDataMap onto
bean properties of the Job . |
class |
SimpleJobFactory
The default JobFactory used by Quartz - simply calls
newInstance() on the job class. |
Copyright 2001-2019, Terracotta, Inc.