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

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(String jobName, 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.
`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, 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
`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` | `QuartzSchedulerMBeanImpl.jobAdded(JobDetail jobDetail)`
`void` | `SampledStatisticsImpl.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)`
`Date` | `RemotableQuartzScheduler.scheduleJob(SchedulingContext ctxt, JobDetail jobDetail, Trigger trigger)`
`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(CompositeData cData)`

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

Methods in org.quartz.impl that return JobDetail
`JobDetail` | `RemoteMBeanScheduler.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.
`JobDetail` | `StdScheduler.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
`void` | `RemoteMBeanScheduler.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` | `StdScheduler.addJob(JobDetail jobDetail, boolean replace)` Calls the equivalent method on the 'proxied' `QuartzScheduler`, passing the `SchedulingContext` associated with this instance.
`Date` | `RemoteMBeanScheduler.scheduleJob(JobDetail jobDetail, Trigger trigger)` 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.
`Date` | `StdScheduler.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(Connection conn, SchedulingContext ctxt, String jobName, String groupName)`
`JobDetail` | `JobStoreSupport.retrieveJob(SchedulingContext ctxt, String jobName, String groupName)` Retrieve the ``JobDetail`` for the given ``Job``.
`JobDetail` | `StdJDBCDelegate.selectJobDetail(Connection conn, String jobName, String groupName, ClassLoadHelper loadHelper)` Select the JobDetail object for a given job name / group name.
`JobDetail` | `DriverDelegate.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` | `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.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail job)` Insert a fired trigger.
`int` | `DriverDelegate.insertFiredTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert a fired trigger.
`int` | `PointbaseDelegate.insertJobDetail(Connection conn, JobDetail job)` Insert the job detail record.
`int` | `StdJDBCDelegate.insertJobDetail(Connection conn, JobDetail job)` Insert the job detail record.
`int` | `DriverDelegate.insertJobDetail(Connection conn, JobDetail job)` Insert the job detail record.
`int` | `StdJDBCDelegate.insertJobListener(Connection conn, JobDetail job, String listener)` Associate a listener with a job.
`int` | `DriverDelegate.insertJobListener(Connection conn, JobDetail job, String listener)` Associate a listener with a job.
`int` | `PointbaseDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `StdJDBCDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert the base trigger data.
`int` | `DriverDelegate.insertTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Insert the base trigger data.
`protected void` | `JobStoreSupport.storeJob(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(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` | `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` | `PointbaseDelegate.updateJobData(Connection conn, JobDetail job)` Update the job data map for the given job.
`int` | `StdJDBCDelegate.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` | `PointbaseDelegate.updateJobDetail(Connection conn, JobDetail job)` Update the job detail record.
`int` | `StdJDBCDelegate.updateJobDetail(Connection conn, JobDetail job)` Update the job detail record.
`int` | `DriverDelegate.updateJobDetail(Connection conn, JobDetail job)` Update the job detail record.
`int` | `PointbaseDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)`
`int` | `StdJDBCDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Update the base trigger data.
`int` | `DriverDelegate.updateTrigger(Connection conn, Trigger trigger, String state, JobDetail jobDetail)` Update the base trigger data.

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

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

Copyright 2001-2012, Terracotta, Inc.