Uses of Class
org.quartz.JobDetail

Packages that use JobDetail
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.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   
 

Uses of JobDetail in org.quartz
 

Methods in org.quartz that return JobDetail
 JobDetail JobExecutionContext.getJobDetail()
           Get the JobDetail associated with the Job.
 JobDetail Scheduler.getJobDetail(java.lang.String jobName, java.lang.String jobGroup)
           Get the JobDetail for the Job instance with the given name and group.
 

Methods in org.quartz with parameters of type JobDetail
 void Scheduler.addJob(JobDetail jobDetail, boolean replace)
           Add the given Job to the Scheduler - with no associated Trigger.
 void SchedulerListener.jobAdded(JobDetail jobDetail)
           Called by the Scheduler when a JobDetail has been added.
 java.util.Date Scheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Add the given JobDetail to the Scheduler, and associate the given Trigger with it.
 

Constructors in org.quartz with parameters of type JobDetail
ObjectAlreadyExistsException(JobDetail offendingJob)
           Create a ObjectAlreadyExistsException and auto-generate a message using the name/group from the given JobDetail.
 

Uses of JobDetail in org.quartz.core
 

Methods in org.quartz.core that return JobDetail
 JobDetail RemotableQuartzScheduler.getJobDetail(SchedulingContext ctxt, java.lang.String jobName, java.lang.String jobGroup)
           
 JobDetail QuartzScheduler.getJobDetail(SchedulingContext ctxt, java.lang.String jobName, java.lang.String jobGroup)
           Get the JobDetail for the Job instance with the given name and group.
 

Methods in org.quartz.core with parameters of type JobDetail
 void RemotableQuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)
           
 void QuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)
           Add the given Job to the Scheduler - with no associated Trigger.
 boolean JobRunShell.completeTriggerRetryLoop(Trigger trigger, JobDetail jobDetail, int instCode)
           
 void SampledStatisticsImpl.jobAdded(JobDetail jobDetail)
           
 void QuartzSchedulerMBeanImpl.jobAdded(JobDetail jobDetail)
           
protected  void QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)
           
protected  void QuartzScheduler.notifyJobStoreJobVetoed(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)
           
 void QuartzScheduler.notifySchedulerListenersJobAdded(JobDetail jobDetail)
           
 java.util.Date RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)
           
 java.util.Date QuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)
           Add the Job identified by the given JobDetail to the Scheduler, and associate the given Trigger with it.
 boolean JobRunShell.vetoedJobRetryLoop(Trigger trigger, JobDetail jobDetail, int instCode)
           
 

Uses of JobDetail in org.quartz.core.jmx
 

Methods in org.quartz.core.jmx that return JobDetail
static JobDetail JobDetailSupport.newJobDetail(javax.management.openmbean.CompositeData cData)
           
 

Methods in org.quartz.core.jmx with parameters of type JobDetail
static javax.management.openmbean.CompositeData JobDetailSupport.toCompositeData(JobDetail jobDetail)
           
static javax.management.openmbean.TabularData JobDetailSupport.toTabularData(JobDetail[] jobDetails)
           
 

Uses of JobDetail in org.quartz.impl
 

Methods in org.quartz.impl that return JobDetail
 JobDetail StdScheduler.getJobDetail(java.lang.String jobName, java.lang.String jobGroup)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 JobDetail RemoteScheduler.getJobDetail(java.lang.String jobName, java.lang.String jobGroup)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 JobDetail RemoteMBeanScheduler.getJobDetail(java.lang.String jobName, java.lang.String jobGroup)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 

Methods in org.quartz.impl with parameters of type JobDetail
 void StdScheduler.addJob(JobDetail jobDetail, boolean replace)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 void RemoteScheduler.addJob(JobDetail jobDetail, boolean replace)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 void RemoteMBeanScheduler.addJob(JobDetail jobDetail, boolean replace)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 java.util.Date StdScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 java.util.Date RemoteScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 java.util.Date RemoteMBeanScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)
           Calls the equivalent method on the 'proxied' QuartzScheduler, passing the SchedulingContext associated with this instance.
 

Uses of JobDetail in org.quartz.impl.jdbcjobstore
 

Methods in org.quartz.impl.jdbcjobstore that return JobDetail
protected  JobDetail JobStoreSupport.retrieveJob(java.sql.Connection conn, SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           
 JobDetail JobStoreSupport.retrieveJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Retrieve the JobDetail for the given Job.
 JobDetail StdJDBCDelegate.selectJobDetail(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName, ClassLoadHelper loadHelper)
           Select the JobDetail object for a given job name / group name.
 JobDetail DriverDelegate.selectJobDetail(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName, ClassLoadHelper loadHelper)
           Select the JobDetail object for a given job name / group name.
 JobDetail StdJDBCDelegate.selectJobForTrigger(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName, ClassLoadHelper loadHelper)
           Select the job to which the trigger is associated.
 JobDetail DriverDelegate.selectJobForTrigger(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName, ClassLoadHelper loadHelper)
           Select the job to which the trigger is associated.
 

Methods in org.quartz.impl.jdbcjobstore with parameters of type JobDetail
 int StdJDBCDelegate.insertFiredTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail job)
           Insert a fired trigger.
 int DriverDelegate.insertFiredTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail jobDetail)
           Insert a fired trigger.
 int StdJDBCDelegate.insertJobDetail(java.sql.Connection conn, JobDetail job)
           Insert the job detail record.
 int PointbaseDelegate.insertJobDetail(java.sql.Connection conn, JobDetail job)
           Insert the job detail record.
 int DriverDelegate.insertJobDetail(java.sql.Connection conn, JobDetail job)
           Insert the job detail record.
 int StdJDBCDelegate.insertJobListener(java.sql.Connection conn, JobDetail job, java.lang.String listener)
           Associate a listener with a job.
 int DriverDelegate.insertJobListener(java.sql.Connection conn, JobDetail job, java.lang.String listener)
           Associate a listener with a job.
 int StdJDBCDelegate.insertTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail jobDetail)
           Insert the base trigger data.
 int PointbaseDelegate.insertTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int DriverDelegate.insertTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail jobDetail)
           Insert the base trigger data.
protected  void JobStoreSupport.storeJob(java.sql.Connection conn, SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Insert or update a job.
 void JobStoreSupport.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Store the given JobDetail.
 void JobStoreSupport.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
protected  void JobStoreSupport.storeTrigger(java.sql.Connection conn, SchedulingContext ctxt, Trigger newTrigger, JobDetail job, boolean replaceExisting, java.lang.String state, boolean forceState, boolean recovering)
           Insert or update a trigger.
protected  void JobStoreSupport.triggeredJobComplete(java.sql.Connection conn, SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           
 void JobStoreSupport.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 int StdJDBCDelegate.updateJobData(java.sql.Connection conn, JobDetail job)
           Update the job data map for the given job.
 int PointbaseDelegate.updateJobData(java.sql.Connection conn, JobDetail job)
           Update the job data map for the given job.
 int DriverDelegate.updateJobData(java.sql.Connection conn, JobDetail job)
           Update the job data map for the given job.
 int StdJDBCDelegate.updateJobDetail(java.sql.Connection conn, JobDetail job)
           Update the job detail record.
 int PointbaseDelegate.updateJobDetail(java.sql.Connection conn, JobDetail job)
           Update the job detail record.
 int DriverDelegate.updateJobDetail(java.sql.Connection conn, JobDetail job)
           Update the job detail record.
 int StdJDBCDelegate.updateTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail jobDetail)
           Update the base trigger data.
 int PointbaseDelegate.updateTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail jobDetail)
           
 int DriverDelegate.updateTrigger(java.sql.Connection conn, Trigger trigger, java.lang.String state, JobDetail jobDetail)
           Update the base trigger data.
 

Uses of JobDetail in org.quartz.listeners
 

Methods in org.quartz.listeners with parameters of type JobDetail
 void SchedulerListenerSupport.jobAdded(JobDetail jobDetail)
           
 void BroadcastSchedulerListener.jobAdded(JobDetail jobDetail)
           
 

Uses of JobDetail in org.quartz.simpl
 

Methods in org.quartz.simpl that return JobDetail
 JobDetail RAMJobStore.retrieveJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Retrieve the JobDetail for the given Job.
 

Methods in org.quartz.simpl with parameters of type JobDetail
 void RAMJobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Store the given Job.
 void RAMJobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void RAMJobStore.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)
           Inform the JobStore that the scheduler has completed the firing of the given Trigger (and the execution its associated Job), and that the JobDataMap in the given JobDetail should be updated if the Job is stateful.
 

Uses of JobDetail in org.quartz.spi
 

Methods in org.quartz.spi that return JobDetail
 JobDetail TriggerFiredBundle.getJobDetail()
           
 JobDetail JobStore.retrieveJob(SchedulingContext ctxt, java.lang.String jobName, java.lang.String groupName)
           Retrieve the JobDetail for the given Job.
 

Methods in org.quartz.spi with parameters of type JobDetail
 void JobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)
           Store the given JobDetail.
 void JobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)
           Store the given JobDetail and Trigger.
 void JobStore.triggeredJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int 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 JobDataMap in the given JobDetail should be updated if the Job is stateful.
 

Constructors in org.quartz.spi with parameters of type JobDetail
TriggerFiredBundle(JobDetail job, Trigger trigger, Calendar cal, boolean jobIsRecovering, java.util.Date fireTime, java.util.Date scheduledFireTime, java.util.Date prevFireTime, java.util.Date nextFireTime)
           
 

Uses of JobDetail in org.quartz.xml
 

Fields in org.quartz.xml with type parameters of type JobDetail
protected  java.util.List<JobDetail> XMLSchedulingDataProcessor.loadedJobs
           
 

Methods in org.quartz.xml that return types with arguments of type JobDetail
protected  java.util.List<JobDetail> XMLSchedulingDataProcessor.getLoadedJobs()
          Returns a List of jobs loaded from the xml file.
 

Methods in org.quartz.xml with parameters of type JobDetail
protected  void XMLSchedulingDataProcessor.addJobToSchedule(JobDetail job)
           
 



Copyright 2001-2019, Terracotta, Inc.