Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright 2001-2013, Terracotta, Inc.