Package org.springframework.scheduling.quartz
@NonNullApi
@NonNullFields
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. Also provides
convenience classes for implementing Quartz Jobs.
-
ClassDescriptionA Spring
FactoryBeanfor creating a QuartzCronTriggerinstance, supporting bean-style usage for trigger configuration.A SpringFactoryBeanfor creating a QuartzJobDetailinstance, supporting bean-style usage for JobDetail configuration.Unchecked exception that wraps an exception thrown from a target method.Subclass of Quartz'sJobStoreCMTclass that delegates to a Spring-managedDataSourceinstead of using a Quartz-managed JDBC connection pool.QuartzThreadPooladapter that delegates to a Spring-managedExecutorinstance, specified onSchedulerFactoryBean.FactoryBeanthat exposes aJobDetailobject which delegates job execution to a specified (static or non-static) method.Quartz Job implementation that invokes a specified method.Extension of the MethodInvokingJob, implementing the StatefulJob interface.Simple implementation of the Quartz Job interface, applying the passed-in JobDataMap and also the SchedulerContext as bean property values.Wrapper that adapts from the QuartzClassLoadHelperinterface onto Spring'sResourceLoaderinterface.Common base class for accessing a Quartz Scheduler, i.e.Spring bean-style class for accessing a Quartz Scheduler, i.e.Callback interface to be implemented by Spring-managed Quartz artifacts that need access to the SchedulerContext (without having natural access to it).FactoryBeanthat creates and configures a QuartzScheduler, manages its lifecycle as part of the Spring application context, and exposes the Scheduler as bean reference for dependency injection.Subclass of Quartz's SimpleThreadPool that implements Spring'sTaskExecutorinterface and listens to Spring lifecycle callbacks.A SpringFactoryBeanfor creating a QuartzSimpleTriggerinstance, supporting bean-style usage for trigger configuration.Subclass ofAdaptableJobFactorythat also supports Spring-style dependency injection on bean properties.