Uses of Interface
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.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   
 

Uses of JobDetail in org.quartz
 

Methods in org.quartz that return JobDetail
 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 JobDetail for the Job instance with the given key.
 

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 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)
           Called by the Scheduler when a JobDetail has been added.
 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)
          Add the given JobDetail to the Scheduler, and associate the given Trigger with it.
 

Method parameters in org.quartz with type arguments of type JobDetail
 void Scheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)
          Schedule all of the given jobs with the related set of triggers.
 

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(JobKey jobKey)
           
 JobDetail QuartzScheduler.getJobDetail(JobKey jobKey)
           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(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)
           Add the Job identified by the given JobDetail to the Scheduler, and associate the given Trigger with it.
 

Method parameters in org.quartz.core with type arguments of type JobDetail
 void RemotableQuartzScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)
           
 void QuartzScheduler.scheduleJobs(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)
           
 

Uses of JobDetail in org.quartz.core.jmx
 

Methods in org.quartz.core.jmx that return JobDetail
static JobDetail JobDetailSupport.newJobDetail(CompositeData cData)
           
static JobDetail JobDetailSupport.newJobDetail(Map<String,Object> attrMap)
           
 

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

Uses of JobDetail in org.quartz.impl
 

Classes in org.quartz.impl that implement JobDetail
 class JobDetailImpl
           Conveys the detail properties of a given Job instance.
 

Methods in org.quartz.impl that return JobDetail
 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.
 

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.
 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.
 

Method parameters in org.quartz.impl with type arguments of type JobDetail
 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)
           
 

Uses of JobDetail in org.quartz.impl.jdbcjobstore
 

Methods in org.quartz.impl.jdbcjobstore that return JobDetail
protected  JobDetail JobStoreSupport.retrieveJob(Connection conn, JobKey key)
           
 JobDetail JobStoreSupport.retrieveJob(JobKey jobKey)
           Retrieve the JobDetail for the given Job.
 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.
 

Methods in org.quartz.impl.jdbcjobstore with parameters of type JobDetail
 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 JobDetail.
 void JobStoreSupport.storeJobAndTrigger(JobDetail newJob, OperableTrigger newTrigger)
           Store the given JobDetail and Trigger.
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 JobDataMap 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.
 

Method parameters in org.quartz.impl.jdbcjobstore with type arguments of type JobDetail
 void JobStoreSupport.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)
           
 

Uses of JobDetail in org.quartz.impl.jdbcjobstore.oracle
 

Methods in org.quartz.impl.jdbcjobstore.oracle with parameters of type JobDetail
 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)
           
 

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(JobKey jobKey)
           Retrieve the JobDetail for the given Job.
 

Methods in org.quartz.simpl with parameters of type JobDetail
 void RAMJobStore.storeJob(JobDetail newJob, boolean replaceExisting)
           Store the given Job.
 void RAMJobStore.storeJobAndTrigger(JobDetail newJob, OperableTrigger newTrigger)
           Store the given JobDetail and Trigger.
 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 JobDataMap in the given JobDetail should be updated if the Job is stateful.
 

Method parameters in org.quartz.simpl with type arguments of type JobDetail
 void RAMJobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)
           
 

Uses of JobDetail in org.quartz.spi
 

Methods in org.quartz.spi that return JobDetail
 JobDetail TriggerFiredBundle.getJobDetail()
           
 JobDetail JobStore.retrieveJob(JobKey jobKey)
          Retrieve the JobDetail for the given Job.
 

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

Method parameters in org.quartz.spi with type arguments of type JobDetail
 void JobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)
           
 

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

Uses of JobDetail in org.quartz.xml
 

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

Methods in org.quartz.xml that return types with arguments of type JobDetail
protected  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)
           
 

Uses of JobDetail in org.terracotta.quartz
 

Methods in org.terracotta.quartz that return JobDetail
 JobDetail PlainTerracottaJobStore.retrieveJob(JobKey jobKey)
           
 JobDetail AbstractTerracottaJobStore.retrieveJob(JobKey jobKey)
           
 

Methods in org.terracotta.quartz with parameters of type JobDetail
 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)
           
 

Method parameters in org.terracotta.quartz with type arguments of type JobDetail
 void PlainTerracottaJobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> triggersAndJobs, boolean replace)
           
 void AbstractTerracottaJobStore.storeJobsAndTriggers(Map<JobDetail,Set<? extends Trigger>> arg0, boolean arg1)
           
 

Uses of JobDetail in org.terracotta.quartz.wrappers
 

Fields in org.terracotta.quartz.wrappers declared as JobDetail
protected  JobDetail JobWrapper.jobDetail
           
 

Methods in org.terracotta.quartz.wrappers that return JobDetail
 JobDetail JobWrapper.getJobDetailClone()
           
 

Methods in org.terracotta.quartz.wrappers with parameters of type JobDetail
 JobWrapper WrapperFactory.createJobWrapper(JobDetail jobDetail)
           
 JobWrapper DefaultWrapperFactory.createJobWrapper(JobDetail jobDetail)
           
 

Constructors in org.terracotta.quartz.wrappers with parameters of type JobDetail
JobWrapper(JobDetail jobDetail)
           
 



Copyright 2001-2019, Terracotta, Inc.