Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.springframework.scheduling.quartz

Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context.

See:
Description

Interface Summary
JobDetailAwareTrigger | Interface to be implemented by Quartz Triggers that are aware of the JobDetail object that they are associated with.
SchedulerContextAware | Callback interface to be implemented by Spring-managed Quartz artifacts that need access to the SchedulerContext (without having natural access to it).

Class Summary
AdaptableJobFactory | JobFactory implementation that supports `Runnable` objects as well as standard Quartz `Job` instances.
CronTriggerBean | Convenience subclass of Quartz's `CronTrigger` class, making bean-style usage easier.
DelegatingJob | Simple Quartz `Job` adapter that delegates to a given `Runnable` instance.
JobDetailBean | Convenience subclass of Quartz' JobDetail class that eases bean-style usage.
LocalDataSourceJobStore | Subclass of Quartz's JobStoreCMT class that delegates to a Spring-managed DataSource instead of using a Quartz-managed connection pool.
LocalTaskExecutorThreadPool | Quartz ThreadPool adapter that delegates to a Spring-managed TaskExecutor instance, specified on SchedulerFactoryBean.
MethodInvokingJobDetailFactoryBean | `FactoryBean` that exposes a `JobDetail` object which delegates job execution to a specified (static or non-static) method.
MethodInvokingJobDetailFactoryBean.MethodInvokingJob | Quartz Job implementation that invokes a specified method.
MethodInvokingJobDetailFactoryBean.StatefulMethodInvokingJob | Extension of the MethodInvokingJob, implementing the StatefulJob interface.
QuartzJobBean | Simple implementation of the Quartz Job interface, applying the passed-in JobDataMap and also the SchedulerContext as bean property values.
ResourceLoaderClassLoadHelper | Wrapper that adapts from the Quartz `ClassLoadHelper` interface onto Spring's `ResourceLoader` interface.
SchedulerFactoryBean | FactoryBean that sets up a Quartz `Scheduler`, manages its lifecycle as part of the Spring application context, and exposes the Scheduler reference for dependency injection.
SimpleThreadPoolTaskExecutor | Subclass of Quartz's SimpleThreadPool that implements Spring's TaskExecutor interface and listens to Spring lifecycle callbacks.
SimpleTriggerBean | Convenience subclass of Quartz's `SimpleTrigger` class, making bean-style usage easier.
SpringBeanJobFactory | Subclass of `AdaptableJobFactory` that also supports Spring-style dependency injection on bean properties.

Exception Summary
JobMethodInvocationFailedException | Unchecked exception that wraps an exception thrown from a target method.

## Package org.springframework.scheduling.quartz Description

Support classes for the open source scheduler Quartz, allowing to set up Quartz Schedulers, JobDetails and Triggers as beans in a Spring context. Also provides convenience classes for implementing Quartz Jobs.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2002-2008 The Spring Framework.