Example usage for Java org.springframework.scheduling.quartz SchedulerFactoryBean fields, constructors, methods, implement or subclass
The text is from its open source code.
String | PROP_THREAD_COUNT The thread count property. |
void | afterPropertiesSet() |
void | destroy() Shut down the Quartz scheduler on bean factory shutdown, stopping all scheduled jobs. |
ResourceLoader | getConfigTimeResourceLoader() Return the ResourceLoader for the currently configured Quartz Scheduler, to be used by ResourceLoaderClassLoadHelper . |
Executor | getConfigTimeTaskExecutor() Return the Executor for the currently configured Quartz Scheduler, to be used by LocalTaskExecutorThreadPool . |
Scheduler | getObject() |
Scheduler | getScheduler() |
void | setApplicationContext(ApplicationContext applicationContext) |
void | setApplicationContextSchedulerContextKey(String applicationContextSchedulerContextKey) Set the key of an ApplicationContext reference to expose in the SchedulerContext, for example "applicationContext". |
void | setAutoStartup(boolean autoStartup) Set whether to automatically start the scheduler after initialization. |
void | setBeanName(String name) |
void | setConfigLocation(Resource configLocation) Set the location of the Quartz properties config file, for example as classpath resource "classpath:quartz.properties". |
void | setDataSource(DataSource dataSource) Set the default DataSource to be used by the Scheduler. |
void | setExposeSchedulerInRepository(boolean exposeSchedulerInRepository) Set whether to expose the Spring-managed Scheduler instance in the Quartz SchedulerRepository . |
void | setGlobalJobListeners(JobListener... globalJobListeners) Specify global Quartz JobListeners to be registered with the Scheduler. |
void | setGlobalTriggerListeners(TriggerListener... globalTriggerListeners) Specify global Quartz TriggerListeners to be registered with the Scheduler. |
void | setJobDetails(JobDetail... jobDetails) Register a list of JobDetail objects with the Scheduler that this FactoryBean creates, to be referenced by Triggers. |
void | setJobFactory(JobFactory jobFactory) Set the Quartz JobFactory to use for this Scheduler. |
void | setOverwriteExistingJobs(boolean overwriteExistingJobs) Set whether any jobs defined on this SchedulerFactoryBean should overwrite existing job definitions. |
void | setQuartzProperties(Properties quartzProperties) Set Quartz properties, like "org.quartz.threadPool.class". |
void | setSchedulerFactoryClass(Class extends SchedulerFactory> schedulerFactoryClass) Set the Quartz SchedulerFactory implementation to use. |
void | setSchedulerName(String schedulerName) Set the name of the Scheduler to create via the SchedulerFactory, as an alternative to the org.quartz.scheduler.instanceName property. |
void | setTransactionManager(PlatformTransactionManager transactionManager) Set the transaction manager to be used for registering jobs and triggers that are defined by this SchedulerFactoryBean. |
void | setTriggers(Trigger... triggers) Register a list of Trigger objects with the Scheduler that this FactoryBean creates. |
void | setWaitForJobsToCompleteOnShutdown(boolean waitForJobsToCompleteOnShutdown) Set whether to wait for running jobs to complete on shutdown. |
void | start() |