Package | Description |
---|---|
org.quartz |
The main package of Quartz, containing the client-side interfaces.
|
org.quartz.examples.example1 | |
org.quartz.examples.example12 | |
org.quartz.examples.example14 | |
org.quartz.examples.example15 | |
org.quartz.examples.example4 | |
org.quartz.examples.example5 | |
org.quartz.examples.example6 | |
org.quartz.examples.example7 | |
org.quartz.examples.example9 | |
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 | Class and Description |
---|---|
class |
HelloJob
This is just a simple job that says "Hello" to the world.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleJob
A dumb implementation of Job, for unittesting purposes.
|
Modifier and Type | Class and Description |
---|---|
class |
TriggerEchoJob
This is just a simple job that echos the name of the Trigger
that fired it.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleRecoveryJob
A dumb implementation of Job, for unittesting purposes.
|
class |
SimpleRecoveryStatefulJob
This job has the same functionality of SimpleRecoveryJob
except that this job implements is 'stateful', in that it
will have it's data (JobDataMap) automatically re-persisted
after each execution, and only one instance of the JobDetail
can be executed at a time.
|
Modifier and Type | Class and Description |
---|---|
class |
ColorJob
This is just a simple job that receives parameters and
maintains state
|
Modifier and Type | Class and Description |
---|---|
class |
StatefulDumbJob
A dumb implementation of Job, for unit testing purposes.
|
Modifier and Type | Class and Description |
---|---|
class |
BadJob1
A job dumb job that will throw a job execution exception
|
class |
BadJob2
A job dumb job that will throw a job execution exception
|
Modifier and Type | Class and Description |
---|---|
class |
DumbInterruptableJob
A dumb implementation of an InterruptableJob, for unit testing purposes.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleJob1
This is just a simple job that gets fired off many times by example 1
|
class |
SimpleJob2
This is just a simple job that gets fired off many times by example 1
|
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 |
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 |
PropertySettingJobFactory.newJob(TriggerFiredBundle bundle,
Scheduler scheduler) |
Job |
SimpleJobFactory.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 © 2012. All Rights Reserved.