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

## 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.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.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` | `Scheduler.getJobDetail(String jobName, String jobGroup)` Get the ``JobDetail`` for the `Job` instance with the given name and group.
`JobDetail` | `JobExecutionContext.getJobDetail()` Get the `JobDetail` associated with the `Job`.

Methods in org.quartz with parameters of type JobDetail
`Date` | `Scheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` Add the given ``JobDetail`` to the Scheduler, and associate the given ``Trigger`` with it.
`void` | `Scheduler.addJob(JobDetail jobDetail, boolean replace)` Add the given `Job` to the Scheduler - with no associated `Trigger`.

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, String jobName, String jobGroup)`
`JobDetail` | `QuartzScheduler.getJobDetail(SchedulingContext ctxt, String jobName, 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
`Date` | `RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)`
`void` | `RemotableQuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)`
`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.
`void` | `QuartzScheduler.addJob(SchedulingContext ctxt, JobDetail jobDetail, boolean replace)` Add the given `Job` to the Scheduler - with no associated `Trigger`.
`protected void` | `QuartzScheduler.notifyJobStoreJobComplete(SchedulingContext ctxt, Trigger trigger, JobDetail detail, int instCode)`
`boolean` | `JobRunShell.completeTriggerRetryLoop(Trigger trigger, JobDetail jobDetail, int instCode)`

Uses of JobDetail in org.quartz.impl

Methods in org.quartz.impl that return JobDetail
`JobDetail` | `StdScheduler.getJobDetail(String jobName, String jobGroup)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`JobDetail` | `RemoteScheduler.getJobDetail(String jobName, 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
`Date` | `StdScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`void` | `StdScheduler.addJob(JobDetail jobDetail, boolean replace)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Date` | `RemoteScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` 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.

Uses of JobDetail in org.quartz.impl.jdbcjobstore

Methods in org.quartz.impl.jdbcjobstore that return JobDetail
`JobDetail` | `StdJDBCDelegate.selectJobDetail(Connection conn, String jobName, String groupName, ClassLoadHelper loadHelper)` Select the JobDetail object for a given job name / group name.
`JobDetail` | `StdJDBCDelegate.selectJobForTrigger(Connection conn, String triggerName, String groupName, ClassLoadHelper loadHelper)` Select the job to which the trigger is associated.
`JobDetail` | `JobStoreTX.retrieveJob(SchedulingContext ctxt, String jobName, String groupName)` Retrieve the ``JobDetail`` for the given ``Job``.
`protected JobDetail` | `JobStoreSupport.retrieveJob(Connection conn, SchedulingContext ctxt, String jobName, String groupName)`
`JobDetail` | `JobStoreCMT.retrieveJob(SchedulingContext ctxt, String jobName, String groupName)` Retrieve the ``JobDetail`` for the given ``Job``.
`JobDetail` | `DriverDelegate.selectJobDetail(Connection conn, String jobName, String groupName, ClassLoadHelper loadHelper)` Select the JobDetail object for a given job name / group name.
`JobDetail` | `DriverDelegate.selectJobForTrigger(Connection conn, String triggerName, 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.insertJobDetail(Connection conn, JobDetail job)` Insert the job detail record.
`int` | `StdJDBCDelegate.updateJobDetail(Connection conn, JobDetail job)` Update the job detail record.
`int` | `StdJDBCDelegate.updateJobData(Connection conn, JobDetail job)` Update the job data map for the given job.
`int` | `StdJDBCDelegate.insertJobListener(Connection conn, JobDetail job, String listener)` Associate a listener with a job.
`int` | `StdJDBCDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert the base trigger data.
`int` | `StdJDBCDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Update the base trigger data.
`int` | `StdJDBCDelegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)` Insert a fired trigger.
`int` | `PointbaseDelegate.insertJobDetail(Connection conn, JobDetail job)` Insert the job detail record.
`int` | `PointbaseDelegate.updateJobDetail(Connection conn, JobDetail job)` Update the job detail record.
`int` | `PointbaseDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `PointbaseDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `PointbaseDelegate.updateJobData(Connection conn, JobDetail job)` Update the job data map for the given job.
`void` | `JobStoreTX.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`void` | `JobStoreTX.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Store the given ``JobDetail``.
`void` | `JobStoreTX.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.
`protected void` | `JobStoreSupport.storeJob(Connection conn, SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Insert or update a job.
`protected void` | `JobStoreSupport.storeTrigger(Connection conn, SchedulingContext ctxt, Trigger newTrigger, JobDetail job, boolean replaceExisting, String state, boolean forceState, boolean recovering)` Insert or update a trigger.
`protected void` | `JobStoreSupport.triggeredJobComplete(Connection conn, SchedulingContext ctxt, Trigger trigger, JobDetail jobDetail, int triggerInstCode)`
`void` | `JobStoreCMT.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`void` | `JobStoreCMT.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Store the given ``JobDetail``.
`void` | `JobStoreCMT.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` | `DriverDelegate.insertJobDetail(Connection conn, JobDetail job)` Insert the job detail record.
`int` | `DriverDelegate.updateJobDetail(Connection conn, JobDetail job)` Update the job detail record.
`int` | `DriverDelegate.updateJobData(Connection conn, JobDetail job)` Update the job data map for the given job.
`int` | `DriverDelegate.insertJobListener(Connection conn, JobDetail job, String listener)` Associate a listener with a job.
`int` | `DriverDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert the base trigger data.
`int` | `DriverDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Update the base trigger data.
`int` | `DriverDelegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert a fired trigger.
`int` | `DB2v8Delegate.insertJobDetail(Connection conn, JobDetail job)`
`int` | `DB2v8Delegate.updateJobDetail(Connection conn, JobDetail job)`
`int` | `DB2v8Delegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `DB2v8Delegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `DB2v8Delegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)`
`int` | `DB2v8Delegate.updateJobData(Connection conn, JobDetail job)`
`int` | `DB2v7Delegate.insertJobDetail(Connection conn, JobDetail job)`
`int` | `DB2v7Delegate.updateJobDetail(Connection conn, JobDetail job)`
`int` | `DB2v7Delegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `DB2v7Delegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `DB2v7Delegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)`
`int` | `DB2v7Delegate.updateJobData(Connection conn, JobDetail job)`

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.updateJobDetail(Connection conn, JobDetail job)`
`int` | `OracleDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `OracleDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `OracleDelegate.updateJobData(Connection conn, JobDetail job)`

Uses of JobDetail in org.quartz.simpl

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

Methods in org.quartz.simpl with parameters of type JobDetail
`void` | `RAMJobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`void` | `RAMJobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Store the given ``Job``.
`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, String jobName, String groupName)` Retrieve the ``JobDetail`` for the given ``Job``.

Methods in org.quartz.spi with parameters of type JobDetail
`void` | `JobStore.storeJobAndTrigger(SchedulingContext ctxt, JobDetail newJob, Trigger newTrigger)` Store the given ``JobDetail`` and ``Trigger``.
`void` | `JobStore.storeJob(SchedulingContext ctxt, JobDetail newJob, boolean replaceExisting)` Store the given ``JobDetail``.
`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 its associated `Job`), 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, Date fireTime, Date scheduledFireTime, Date prevFireTime, Date nextFireTime)`

Uses of JobDetail in org.quartz.xml

Fields in org.quartz.xml declared as JobDetail
`protected JobDetail` | `JobSchedulingBundle.jobDetail`

Methods in org.quartz.xml that return JobDetail
`JobDetail` | `JobSchedulingBundle.getJobDetail()`

Methods in org.quartz.xml with parameters of type JobDetail
`void` | `JobSchedulingBundle.setJobDetail(JobDetail jobDetail)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Quartz Enterprise Job Scheduler Project Page
PREV NEXT | FRAMES NO FRAMES