Java org.springframework.scheduling.quartz SchedulerFactoryBean fields, constructors, methods, implement or subclass

Example usage for Java org.springframework.scheduling.quartz SchedulerFactoryBean fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.springframework.scheduling.quartz SchedulerFactoryBean.

The text is from its open source code.

Subclass

org.springframework.scheduling.quartz.SchedulerFactoryBean has subclasses.
Click this link to see all its subclasses.

Field

StringPROP_THREAD_COUNT
The thread count property.

Constructor

Method

voidafterPropertiesSet()
voiddestroy()
Shut down the Quartz scheduler on bean factory shutdown, stopping all scheduled jobs.
ResourceLoadergetConfigTimeResourceLoader()
Return the ResourceLoader for the currently configured Quartz Scheduler, to be used by ResourceLoaderClassLoadHelper .
ExecutorgetConfigTimeTaskExecutor()
Return the Executor for the currently configured Quartz Scheduler, to be used by LocalTaskExecutorThreadPool .
SchedulergetObject()
SchedulergetScheduler()
voidsetApplicationContext(ApplicationContext applicationContext)
voidsetApplicationContextSchedulerContextKey(String applicationContextSchedulerContextKey)
Set the key of an ApplicationContext reference to expose in the SchedulerContext, for example "applicationContext".
voidsetAutoStartup(boolean autoStartup)
Set whether to automatically start the scheduler after initialization.
voidsetBeanName(String name)
voidsetConfigLocation(Resource configLocation)
Set the location of the Quartz properties config file, for example as classpath resource "classpath:quartz.properties".
voidsetDataSource(DataSource dataSource)
Set the default DataSource to be used by the Scheduler.
voidsetExposeSchedulerInRepository(boolean exposeSchedulerInRepository)
Set whether to expose the Spring-managed Scheduler instance in the Quartz SchedulerRepository .
voidsetGlobalJobListeners(JobListener... globalJobListeners)
Specify global Quartz JobListeners to be registered with the Scheduler.
voidsetGlobalTriggerListeners(TriggerListener... globalTriggerListeners)
Specify global Quartz TriggerListeners to be registered with the Scheduler.
voidsetJobDetails(JobDetail... jobDetails)
Register a list of JobDetail objects with the Scheduler that this FactoryBean creates, to be referenced by Triggers.
voidsetJobFactory(JobFactory jobFactory)
Set the Quartz JobFactory to use for this Scheduler.
voidsetOverwriteExistingJobs(boolean overwriteExistingJobs)
Set whether any jobs defined on this SchedulerFactoryBean should overwrite existing job definitions.
voidsetQuartzProperties(Properties quartzProperties)
Set Quartz properties, like "org.quartz.threadPool.class".
voidsetSchedulerFactoryClass(Class schedulerFactoryClass)
Set the Quartz SchedulerFactory implementation to use.
voidsetSchedulerName(String schedulerName)
Set the name of the Scheduler to create via the SchedulerFactory, as an alternative to the org.quartz.scheduler.instanceName property.
voidsetTransactionManager(PlatformTransactionManager transactionManager)
Set the transaction manager to be used for registering jobs and triggers that are defined by this SchedulerFactoryBean.
voidsetTriggers(Trigger... triggers)
Register a list of Trigger objects with the Scheduler that this FactoryBean creates.
voidsetWaitForJobsToCompleteOnShutdown(boolean waitForJobsToCompleteOnShutdown)
Set whether to wait for running jobs to complete on shutdown.
voidstart()