Package | Description |
---|---|
org.quartz |
The main package of Quartz, containing the client-side interfaces.
|
org.quartz.impl |
Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and
other interfaces required by the org.quartz.core.QuartzScheduler.
|
org.quartz.jobs | |
org.quartz.jobs.ee.ejb | |
org.quartz.jobs.ee.jms | |
org.quartz.jobs.ee.jmx | |
org.quartz.jobs.ee.mail | |
org.quartz.simpl |
Contains simple / light-weight implementations (with no dependencies on
external libraries) of interfaces required by the
org.quartz.core.QuartzScheduler.
|
org.quartz.spi |
Contains Service Provider Interfaces that can be implemented by those
wishing to create and use custom versions of Quartz back-end/behind-the-scenes
services.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InterruptableJob
The interface to be implemented by
that provide a
mechanism for having their execution interrupted. |
interface |
StatefulJob
Deprecated.
use DisallowConcurrentExecution and/or PersistJobDataAfterExecution annotations instead.
|
Modifier and Type | Method and Description |
---|---|
Job |
JobExecutionContext.getJobInstance()
Get the instance of the
Job that was created for this
execution. |
Modifier and Type | Method and Description |
---|---|
Class<? extends Job> |
JobDetail.getJobClass()
Get the instance of
Job that will be executed. |
Modifier and Type | Method and Description |
---|---|
static JobBuilder |
JobBuilder.newJob(Class<? extends Job> jobClass)
Create a JobBuilder with which to define a
JobDetail ,
and set the class name of the Job to be executed. |
JobBuilder |
JobBuilder.ofType(Class<? extends Job> jobClazz)
Set the class which will be instantiated and executed when a
Trigger fires that is associated with this JobDetail.
|
Modifier and Type | Method and Description |
---|---|
Job |
JobExecutionContextImpl.getJobInstance()
Get the instance of the
Job that was created for this
execution. |
Modifier and Type | Method and Description |
---|---|
Class<? extends Job> |
JobDetailImpl.getJobClass() |
Modifier and Type | Method and Description |
---|---|
void |
JobDetailImpl.setJobClass(Class<? extends Job> jobClass)
Set the instance of
Job that will be executed. |
Constructor and Description |
---|
JobExecutionContextImpl(Scheduler scheduler,
TriggerFiredBundle firedBundle,
Job job)
Create a JobExcecutionContext with the given context data.
|
Constructor and Description |
---|
JobDetailImpl(String name,
Class<? extends Job> jobClass)
Deprecated.
use
JobBuilder |
JobDetailImpl(String name,
String group,
Class<? extends Job> jobClass)
Deprecated.
use
JobBuilder |
JobDetailImpl(String name,
String group,
Class<? extends Job> jobClass,
boolean durability,
boolean recover)
Deprecated.
use
JobBuilder |
Modifier and Type | Class and Description |
---|---|
class |
DirectoryScanJob
Inspects a directory and compares whether any files' "last modified dates"
have changed since the last time it was inspected.
|
class |
FileScanJob
Inspects a file and compares whether it's "last modified date" has changed
since the last time it was inspected.
|
class |
NativeJob
Built in job for executing native executables in a separate process.
|
class |
NoOpJob
An implementation of Job, that does absolutely nothing - useful for system
which only wish to use
and , rather than writing
Jobs that perform work. |
Modifier and Type | Class and Description |
---|---|
class |
EJB3InvokerJob
A
Job that invokes a method on an EJB3. |
class |
EJBInvokerJob
A
Job that invokes a method on an EJB. |
Modifier and Type | Class and Description |
---|---|
class |
SendDestinationMessageJob
A
Job that sends a javax.jms.Message to a
javax.jms.Destination . |
class |
SendQueueMessageJob
A
Job that sends a javax.jms.Message to a
javax.jms.Queue . |
class |
SendTopicMessageJob
A
Job that sends a javax.jms.Message to a
javax.jms.Topic . |
Modifier and Type | Class and Description |
---|---|
class |
JMXInvokerJob
Generic JMX invoker Job.
|
Modifier and Type | Class and Description |
---|---|
class |
SendMailJob
A Job which sends an e-mail with the configured content to the configured
recipient.
|
Modifier and Type | Method and Description |
---|---|
Job |
SimpleJobFactory.newJob(TriggerFiredBundle bundle,
Scheduler Scheduler) |
Job |
PropertySettingJobFactory.newJob(TriggerFiredBundle bundle,
Scheduler scheduler) |
Modifier and Type | Method and Description |
---|---|
Job |
JobFactory.newJob(TriggerFiredBundle bundle,
Scheduler scheduler)
Called by the scheduler at the time of the trigger firing, in order to
produce a
Job instance on which to call execute. |
Copyright 2001-2019, Terracotta, Inc.