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

## Uses of Interface
org.quartz.Scheduler

Packages that use Scheduler
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.ee.jta |
org.quartz.impl | Contains implementations of the SchedulerFactory, JobStore, ThreadPool, and other interfaces required by the org.quartz.core.QuartzScheduler.
org.quartz.plugins.history |
org.quartz.plugins.management |
org.quartz.plugins.xml |
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 Scheduler in org.quartz

Methods in org.quartz that return Scheduler
`Scheduler` | `SchedulerFactory.getScheduler()` Returns a client-usable handle to a `Scheduler`.
`Scheduler` | `SchedulerFactory.getScheduler(String schedName)` Returns a handle to the Scheduler with the given name, if it exists.
`Scheduler` | `JobExecutionContext.getScheduler()` Get a handle to the `Scheduler` instance that fired the `Job`.

Constructors in org.quartz with parameters of type Scheduler
`JobExecutionContext(Scheduler scheduler, TriggerFiredBundle firedBundle, Job job)` Create a JobExcecutionContext with the given context data.

Uses of Scheduler in org.quartz.core

Fields in org.quartz.core declared as Scheduler
`protected Scheduler` | `JobRunShell.scheduler`

Methods in org.quartz.core with parameters of type Scheduler
`void` | `JobRunShellFactory.initialize(Scheduler scheduler, SchedulingContext schedCtxt)` Initialize the factory, providing a handle to the `Scheduler` that should be made available within the `JobRunShell` and the `JobExecutionCOntext` s within it, and a handle to the `SchedulingContext` that the shell will use in its own operations with the `JobStore`.

Constructors in org.quartz.core with parameters of type Scheduler
`JobRunShell(JobRunShellFactory jobRunShellFactory, Scheduler scheduler, SchedulingContext schdCtxt)` Create a JobRunShell instance with the given settings.

Uses of Scheduler in org.quartz.ee.jta

Methods in org.quartz.ee.jta with parameters of type Scheduler
`void` | `JTAJobRunShellFactory.initialize(Scheduler scheduler, SchedulingContext schedCtxt)` Initialize the factory, providing a handle to the `Scheduler` that should be made available within the `JobRunShell` and the `JobExecutionContext` s within it, and a handle to the `SchedulingContext` that the shell will use in its own operations with the `JobStore`.

Constructors in org.quartz.ee.jta with parameters of type Scheduler
`JTAJobRunShell(JobRunShellFactory jobRunShellFactory, Scheduler scheduler, SchedulingContext schdCtxt, UserTransactionHelper userTxHelper)` Create a JTAJobRunShell instance with the given settings.

Uses of Scheduler in org.quartz.impl

Classes in org.quartz.impl that implement Scheduler
`class` | `RemoteScheduler` An implementation of the `Scheduler` interface that remotely proxies all method calls to the equivalent call on a given `QuartzScheduler` instance, via RMI.
`class` | `StdScheduler` An implementation of the `Scheduler` interface that directly proxies all method calls to the equivalent call on a given `QuartzScheduler` instance.

Methods in org.quartz.impl that return Scheduler
`protected Scheduler` | `StdSchedulerFactory.instantiate(QuartzSchedulerResources rsrcs, QuartzScheduler qs)`
`Scheduler` | `StdSchedulerFactory.getScheduler()` Returns a handle to the Scheduler produced by this factory.
`static Scheduler` | `StdSchedulerFactory.getDefaultScheduler()` Returns a handle to the default Scheduler, creating it if it does not yet exist.
`Scheduler` | `StdSchedulerFactory.getScheduler(String schedName)` Returns a handle to the Scheduler with the given name, if it exists (if it has already been instantiated).
`Scheduler` | `SchedulerRepository.lookup(String schedName)`
`Scheduler` | `DirectSchedulerFactory.getScheduler()` Returns a handle to the Scheduler produced by this factory.
`Scheduler` | `DirectSchedulerFactory.getScheduler(String schedName)` Returns a handle to the Scheduler with the given name, if it exists.

Methods in org.quartz.impl with parameters of type Scheduler
`void` | `StdJobRunShellFactory.initialize(Scheduler scheduler, SchedulingContext schedCtxt)` Initialize the factory, providing a handle to the `Scheduler` that should be made available within the `JobRunShell` and the `JobExecutionCOntext` s within it, and a handle to the `SchedulingContext` that the shell will use in its own operations with the `JobStore`.
`void` | `SchedulerRepository.bind(Scheduler sched)`

Uses of Scheduler in org.quartz.plugins.history

Methods in org.quartz.plugins.history with parameters of type Scheduler
`void` | `LoggingTriggerHistoryPlugin.initialize(String name, Scheduler scheduler)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.
`void` | `LoggingJobHistoryPlugin.initialize(String name, Scheduler scheduler)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.

Uses of Scheduler in org.quartz.plugins.management

Methods in org.quartz.plugins.management with parameters of type Scheduler
`void` | `ShutdownHookPlugin.initialize(String name, Scheduler scheduler)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.

Uses of Scheduler in org.quartz.plugins.xml

Methods in org.quartz.plugins.xml with parameters of type Scheduler
`void` | `JobInitializationPluginMultiple.initialize(String name, Scheduler scheduler)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.
`void` | `JobInitializationPlugin.initialize(String name, Scheduler scheduler)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.

Uses of Scheduler in org.quartz.spi

Methods in org.quartz.spi with parameters of type Scheduler
`void` | `SchedulerPlugin.initialize(String name, Scheduler scheduler)` Called during creation of the `Scheduler` in order to give the `SchedulerPlugin` a chance to initialize.

Uses of Scheduler in org.quartz.xml

Methods in org.quartz.xml with parameters of type Scheduler
`void` | `JobSchedulingDataProcessor.processFileAndScheduleJobs(Scheduler sched, boolean overWriteExistingJobs)` Process the xml file in the default location, and schedule all of the jobs defined within it.
`void` | `JobSchedulingDataProcessor.processFileAndScheduleJobs(String fileName, Scheduler sched, boolean overWriteExistingJobs)` Process the xml file in the given location, and schedule all of the jobs defined within it.
`void` | `JobSchedulingDataProcessor.processFileAndScheduleJobs(String fileName, String systemId, Scheduler sched, boolean overWriteExistingJobs)` Process the xml file in the given location, and schedule all of the jobs defined within it.
`void` | `JobSchedulingDataProcessor.scheduleJobs(Map jobBundles, Scheduler sched, boolean overWriteExistingJobs)` Add the Jobs and Triggers defined in the given map of `JobSchedulingBundle` s to the given scheduler.
`void` | `JobSchedulingDataProcessor.scheduleJob(JobSchedulingBundle job, Scheduler sched, boolean localOverWriteExistingJobs)` Schedules a given job and trigger (both wrapped by a `JobSchedulingBundle`).
`void` | `JobSchedulingDataProcessor.addCalendar(Scheduler sched, CalendarBundle calendarBundle)` Adds a calendar.

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