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.core.jmx | |
org.quartz.impl |
Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and
other interfaces required by the org.quartz.core.QuartzScheduler.
|
org.quartz.impl.jdbcjobstore | |
org.quartz.impl.jdbcjobstore.oracle | |
org.quartz.listeners | |
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.
|
org.quartz.xml | |
org.terracotta.quartz | |
org.terracotta.quartz.wrappers |
Modifier and Type | Method and Description |
---|---|
JobDetail |
JobBuilder.build()
Produce the
JobDetail instance defined by this
JobBuilder . |
JobDetail |
JobExecutionContext.getJobDetail()
Get the
JobDetail associated with the Job . |
JobDetail |
Scheduler.getJobDetail(JobKey jobKey)
Get the
for the Job
instance with the given key. |
Modifier and Type | Method and Description |
---|---|
void |
Scheduler.addJob(JobDetail jobDetail,
boolean replace)
Add the given
Job to the Scheduler - with no associated
Trigger . |
void |
Scheduler.addJob(JobDetail jobDetail,
boolean replace,
boolean storeNonDurableWhileAwaitingScheduling)
Add the given
Job to the Scheduler - with no associated
Trigger . |
TriggerBuilder<T> |
TriggerBuilder.forJob(JobDetail jobDetail)
Set the identity of the Job which should be fired by the produced
Trigger, by extracting the JobKey from the given job.
|
void |
SchedulerListener.jobAdded(JobDetail jobDetail)
|
void |
Scheduler.scheduleJob(JobDetail jobDetail,
Set<? extends Trigger> triggersForJob,
boolean replace)
Schedule the given job with the related set of triggers.
|
Date |
Scheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
|
Modifier and Type | Method and Description |
---|---|
void |
Scheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace)
Schedule all of the given jobs with the related set of triggers.
|
Constructor and Description |
---|
ObjectAlreadyExistsException(JobDetail offendingJob)
Create a
ObjectAlreadyExistsException and auto-generate a
message using the name/group from the given JobDetail . |
Modifier and Type | Method and Description |
---|---|
JobDetail |
RemotableQuartzScheduler.getJobDetail(JobKey jobKey) |
JobDetail |
QuartzScheduler.getJobDetail(JobKey jobKey)
Get the
for the Job
instance with the given name and group. |
Modifier and Type | Method and Description |
---|---|
void |
RemotableQuartzScheduler.addJob(JobDetail jobDetail,
boolean replace) |
void |
QuartzScheduler.addJob(JobDetail jobDetail,
boolean replace)
Add the given
Job to the Scheduler - with no associated
Trigger . |
void |
RemotableQuartzScheduler.addJob(JobDetail jobDetail,
boolean replace,
boolean storeNonDurableWhileAwaitingScheduling) |
void |
QuartzScheduler.addJob(JobDetail jobDetail,
boolean replace,
boolean storeNonDurableWhileAwaitingScheduling) |
void |
SampledStatisticsImpl.jobAdded(JobDetail jobDetail) |
void |
QuartzSchedulerMBeanImpl.jobAdded(JobDetail jobDetail) |
protected void |
QuartzScheduler.notifyJobStoreJobComplete(OperableTrigger trigger,
JobDetail detail,
Trigger.CompletedExecutionInstruction instCode) |
protected void |
QuartzScheduler.notifyJobStoreJobVetoed(OperableTrigger trigger,
JobDetail detail,
Trigger.CompletedExecutionInstruction instCode) |
void |
QuartzScheduler.notifySchedulerListenersJobAdded(JobDetail jobDetail) |
void |
RemotableQuartzScheduler.scheduleJob(JobDetail jobDetail,
Set<? extends Trigger> triggersForJob,
boolean replace) |
void |
QuartzScheduler.scheduleJob(JobDetail jobDetail,
Set<? extends Trigger> triggersForJob,
boolean replace) |
Date |
RemotableQuartzScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger) |
Date |
QuartzScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
|
Modifier and Type | Method and Description |
---|---|
void |
RemotableQuartzScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
void |
QuartzScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
Modifier and Type | Method and Description |
---|---|
static JobDetail |
JobDetailSupport.newJobDetail(CompositeData cData) |
static JobDetail |
JobDetailSupport.newJobDetail(Map<String,Object> attrMap) |
Modifier and Type | Method and Description |
---|---|
static CompositeData |
JobDetailSupport.toCompositeData(JobDetail jobDetail) |
static TabularData |
JobDetailSupport.toTabularData(JobDetail[] jobDetails) |
Modifier and Type | Class and Description |
---|---|
class |
JobDetailImpl
Conveys the detail properties of a given
Job instance. |
Modifier and Type | Method and Description |
---|---|
JobDetail |
JobExecutionContextImpl.getJobDetail()
Get the
JobDetail associated with the Job . |
JobDetail |
StdScheduler.getJobDetail(JobKey jobKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler . |
JobDetail |
RemoteScheduler.getJobDetail(JobKey jobKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler . |
JobDetail |
RemoteMBeanScheduler.getJobDetail(JobKey jobKey)
Calls the equivalent method on the 'proxied'
QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Modifier and Type | Method and Description |
---|---|
void |
StdScheduler.addJob(JobDetail jobDetail,
boolean replace)
Calls the equivalent method on the 'proxied'
QuartzScheduler . |
void |
RemoteScheduler.addJob(JobDetail jobDetail,
boolean replace)
Calls the equivalent method on the 'proxied'
QuartzScheduler . |
void |
RemoteMBeanScheduler.addJob(JobDetail jobDetail,
boolean replace)
Calls the equivalent method on the 'proxied'
QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.addJob(JobDetail jobDetail,
boolean replace,
boolean storeNonDurableWhileAwaitingScheduling) |
void |
RemoteScheduler.addJob(JobDetail jobDetail,
boolean replace,
boolean storeNonDurableWhileAwaitingScheduling) |
void |
RemoteMBeanScheduler.addJob(JobDetail jobDetail,
boolean replace,
boolean storeNonDurableWhileAwaitingScheduling)
Calls the equivalent method on the 'proxied'
QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
void |
StdScheduler.scheduleJob(JobDetail jobDetail,
Set<? extends Trigger> triggersForJob,
boolean replace) |
void |
RemoteScheduler.scheduleJob(JobDetail jobDetail,
Set<? extends Trigger> triggersForJob,
boolean replace) |
void |
RemoteMBeanScheduler.scheduleJob(JobDetail jobDetail,
Set<? extends Trigger> triggersForJob,
boolean replace) |
Date |
StdScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied'
QuartzScheduler . |
Date |
RemoteScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied'
QuartzScheduler . |
Date |
RemoteMBeanScheduler.scheduleJob(JobDetail jobDetail,
Trigger trigger)
Calls the equivalent method on the 'proxied'
QuartzScheduler ,
passing the SchedulingContext associated with this
instance. |
Modifier and Type | Method and Description |
---|---|
void |
StdScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
void |
RemoteScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
void |
RemoteMBeanScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
Modifier and Type | Method and Description |
---|---|
protected JobDetail |
JobStoreSupport.retrieveJob(Connection conn,
JobKey key) |
JobDetail |
JobStoreSupport.retrieveJob(JobKey jobKey)
|
JobDetail |
StdJDBCDelegate.selectJobDetail(Connection conn,
JobKey jobKey,
ClassLoadHelper loadHelper)
Select the JobDetail object for a given job name / group name.
|
JobDetail |
DriverDelegate.selectJobDetail(Connection conn,
JobKey jobKey,
ClassLoadHelper loadHelper)
Select the JobDetail object for a given job name / group name.
|
JobDetail |
StdJDBCDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey)
Select the job to which the trigger is associated.
|
JobDetail |
DriverDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey)
Select the job to which the trigger is associated.
|
JobDetail |
StdJDBCDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey,
boolean loadJobClass)
Select the job to which the trigger is associated.
|
JobDetail |
DriverDelegate.selectJobForTrigger(Connection conn,
ClassLoadHelper loadHelper,
TriggerKey triggerKey,
boolean loadJobClass)
Select the job to which the trigger is associated.
|
Modifier and Type | Method and Description |
---|---|
int |
TriggerPersistenceDelegate.insertExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
SimpleTriggerPersistenceDelegate.insertExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
SimplePropertiesTriggerPersistenceDelegateSupport.insertExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
CronTriggerPersistenceDelegate.insertExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
StdJDBCDelegate.insertFiredTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail job)
Insert a fired trigger.
|
int |
DriverDelegate.insertFiredTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail)
Insert a fired trigger.
|
int |
StdJDBCDelegate.insertJobDetail(Connection conn,
JobDetail job)
Insert the job detail record.
|
int |
PointbaseDelegate.insertJobDetail(Connection conn,
JobDetail job)
Insert the job detail record.
|
int |
DriverDelegate.insertJobDetail(Connection conn,
JobDetail job)
Insert the job detail record.
|
int |
StdJDBCDelegate.insertTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail)
Insert the base trigger data.
|
int |
PointbaseDelegate.insertTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
DriverDelegate.insertTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail)
Insert the base trigger data.
|
protected void |
JobStoreSupport.storeJob(Connection conn,
JobDetail newJob,
boolean replaceExisting)
Insert or update a job.
|
void |
JobStoreSupport.storeJob(JobDetail newJob,
boolean replaceExisting)
Store the given
. |
void |
JobStoreSupport.storeJobAndTrigger(JobDetail newJob,
OperableTrigger newTrigger)
|
protected void |
JobStoreSupport.storeTrigger(Connection conn,
OperableTrigger newTrigger,
JobDetail job,
boolean replaceExisting,
String state,
boolean forceState,
boolean recovering)
Insert or update a trigger.
|
protected void |
JobStoreSupport.triggeredJobComplete(Connection conn,
OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction triggerInstCode) |
void |
JobStoreSupport.triggeredJobComplete(OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction triggerInstCode)
Inform the
JobStore that the scheduler has completed the
firing of the given Trigger (and the execution its
associated Job ), and that the
in the given JobDetail should be updated if the Job
is stateful. |
int |
TriggerPersistenceDelegate.updateExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
SimpleTriggerPersistenceDelegate.updateExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
SimplePropertiesTriggerPersistenceDelegateSupport.updateExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
CronTriggerPersistenceDelegate.updateExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
StdJDBCDelegate.updateFiredTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail job)
Update a fired trigger.
|
int |
DriverDelegate.updateFiredTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail)
Update a fired trigger record.
|
int |
StdJDBCDelegate.updateJobData(Connection conn,
JobDetail job)
Update the job data map for the given job.
|
int |
PointbaseDelegate.updateJobData(Connection conn,
JobDetail job)
Update the job data map for the given job.
|
int |
DriverDelegate.updateJobData(Connection conn,
JobDetail job)
Update the job data map for the given job.
|
int |
StdJDBCDelegate.updateJobDetail(Connection conn,
JobDetail job)
Update the job detail record.
|
int |
PointbaseDelegate.updateJobDetail(Connection conn,
JobDetail job)
Update the job detail record.
|
int |
DriverDelegate.updateJobDetail(Connection conn,
JobDetail job)
Update the job detail record.
|
int |
StdJDBCDelegate.updateTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail)
Update the base trigger data.
|
int |
PointbaseDelegate.updateTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
DriverDelegate.updateTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail)
Update the base trigger data.
|
Modifier and Type | Method and Description |
---|---|
void |
JobStoreSupport.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
Modifier and Type | Method and Description |
---|---|
int |
OracleDelegate.insertJobDetail(Connection conn,
JobDetail job) |
int |
OracleDelegate.insertTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
int |
OracleDelegate.updateJobData(Connection conn,
JobDetail job) |
int |
OracleDelegate.updateJobDetail(Connection conn,
JobDetail job) |
int |
OracleDelegate.updateTrigger(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
Modifier and Type | Method and Description |
---|---|
void |
SchedulerListenerSupport.jobAdded(JobDetail jobDetail) |
void |
BroadcastSchedulerListener.jobAdded(JobDetail jobDetail) |
Modifier and Type | Method and Description |
---|---|
JobDetail |
RAMJobStore.retrieveJob(JobKey jobKey)
|
Modifier and Type | Method and Description |
---|---|
void |
RAMJobStore.storeJob(JobDetail newJob,
boolean replaceExisting)
Store the given
. |
void |
RAMJobStore.storeJobAndTrigger(JobDetail newJob,
OperableTrigger newTrigger)
|
void |
RAMJobStore.triggeredJobComplete(OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction triggerInstCode)
Inform the
JobStore that the scheduler has completed the
firing of the given Trigger (and the execution its
associated Job ), and that the
in the given JobDetail should be updated if the Job
is stateful. |
Modifier and Type | Method and Description |
---|---|
void |
RAMJobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
Modifier and Type | Method and Description |
---|---|
JobDetail |
TriggerFiredBundle.getJobDetail() |
JobDetail |
JobStore.retrieveJob(JobKey jobKey)
|
Modifier and Type | Method and Description |
---|---|
void |
JobStore.storeJob(JobDetail newJob,
boolean replaceExisting)
Store the given
. |
void |
JobStore.storeJobAndTrigger(JobDetail newJob,
OperableTrigger newTrigger)
|
void |
JobStore.triggeredJobComplete(OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction triggerInstCode)
Inform the
JobStore that the scheduler has completed the
firing of the given Trigger (and the execution of its
associated Job completed, threw an exception, or was vetoed),
and that the
in the given JobDetail should be updated if the Job
is stateful. |
Modifier and Type | Method and Description |
---|---|
void |
JobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
Constructor and Description |
---|
TriggerFiredBundle(JobDetail job,
OperableTrigger trigger,
Calendar cal,
boolean jobIsRecovering,
Date fireTime,
Date scheduledFireTime,
Date prevFireTime,
Date nextFireTime) |
Modifier and Type | Field and Description |
---|---|
protected List<JobDetail> |
XMLSchedulingDataProcessor.loadedJobs |
Modifier and Type | Method and Description |
---|---|
protected List<JobDetail> |
XMLSchedulingDataProcessor.getLoadedJobs()
Returns a
List of jobs loaded from the xml file. |
Modifier and Type | Method and Description |
---|---|
protected void |
XMLSchedulingDataProcessor.addJobToSchedule(JobDetail job) |
Modifier and Type | Method and Description |
---|---|
JobDetail |
PlainTerracottaJobStore.retrieveJob(JobKey jobKey) |
JobDetail |
AbstractTerracottaJobStore.retrieveJob(JobKey jobKey) |
Modifier and Type | Method and Description |
---|---|
void |
PlainTerracottaJobStore.storeJob(JobDetail newJob,
boolean replaceExisting) |
void |
AbstractTerracottaJobStore.storeJob(JobDetail newJob,
boolean replaceExisting) |
void |
PlainTerracottaJobStore.storeJobAndTrigger(JobDetail newJob,
OperableTrigger newTrigger) |
void |
AbstractTerracottaJobStore.storeJobAndTrigger(JobDetail newJob,
OperableTrigger newTrigger) |
void |
PlainTerracottaJobStore.triggeredJobComplete(OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction triggerInstCode) |
void |
AbstractTerracottaJobStore.triggeredJobComplete(OperableTrigger trigger,
JobDetail jobDetail,
Trigger.CompletedExecutionInstruction instruction) |
Modifier and Type | Method and Description |
---|---|
void |
PlainTerracottaJobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs,
boolean replace) |
void |
AbstractTerracottaJobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> arg0,
boolean arg1) |
Modifier and Type | Field and Description |
---|---|
protected JobDetail |
JobWrapper.jobDetail |
Modifier and Type | Method and Description |
---|---|
JobDetail |
JobWrapper.getJobDetailClone() |
Modifier and Type | Method and Description |
---|---|
JobWrapper |
WrapperFactory.createJobWrapper(JobDetail jobDetail) |
JobWrapper |
DefaultWrapperFactory.createJobWrapper(JobDetail jobDetail) |
Constructor and Description |
---|
JobWrapper(JobDetail jobDetail) |
Copyright 2001-2019, Terracotta, Inc.