|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.scheduling.quartz.SchedulerAccessor
org.springframework.scheduling.quartz.SchedulerFactoryBean
org.kuali.rice.ksb.messaging.quartz.KSBSchedulerFactoryBean
public class KSBSchedulerFactoryBean
An implementation of the Quartz SchedulerFactoryBean which uses a database-backed quartz if the useQuartzDatabase property is set.
| Field Summary |
|---|
| Fields inherited from class org.springframework.scheduling.quartz.SchedulerFactoryBean |
|---|
DEFAULT_THREAD_COUNT, PROP_THREAD_COUNT |
| Fields inherited from class org.springframework.scheduling.quartz.SchedulerAccessor |
|---|
logger, resourceLoader |
| Constructor Summary | |
|---|---|
KSBSchedulerFactoryBean()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
protected org.quartz.Scheduler |
createScheduler(org.quartz.SchedulerFactory schedulerFactory,
String schedulerName)
|
void |
setDataSource(DataSource dataSource)
|
void |
setNonTransactionalDataSource(DataSource nonTransactionalDataSource)
This overridden method is used to keep track of whether the non transactional data source is null |
void |
setTransactionManager(org.springframework.transaction.PlatformTransactionManager jtaTransactionManager)
This overridden method is used simply to keep track of whether the transactionManager property has been set |
| Methods inherited from class org.springframework.scheduling.quartz.SchedulerFactoryBean |
|---|
destroy, getConfigTimeDataSource, getConfigTimeNonTransactionalDataSource, getConfigTimeResourceLoader, getConfigTimeTaskExecutor, getObject, getObjectType, getPhase, getScheduler, isAutoStartup, isRunning, isSingleton, setApplicationContext, setApplicationContextSchedulerContextKey, setAutoStartup, setBeanName, setConfigLocation, setExposeSchedulerInRepository, setJobFactory, setPhase, setQuartzProperties, setSchedulerContextAsMap, setSchedulerFactoryClass, setSchedulerName, setStartupDelay, setTaskExecutor, setWaitForJobsToCompleteOnShutdown, start, startScheduler, stop, stop |
| Methods inherited from class org.springframework.scheduling.quartz.SchedulerAccessor |
|---|
registerJobsAndTriggers, registerListeners, setCalendars, setGlobalJobListeners, setGlobalTriggerListeners, setJobDetails, setJobListeners, setJobSchedulingDataLocation, setJobSchedulingDataLocations, setOverwriteExistingJobs, setResourceLoader, setSchedulerListeners, setTriggerListeners, setTriggers |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KSBSchedulerFactoryBean()
| Method Detail |
|---|
protected org.quartz.Scheduler createScheduler(org.quartz.SchedulerFactory schedulerFactory,
String schedulerName)
throws org.quartz.SchedulerException
createScheduler in class org.springframework.scheduling.quartz.SchedulerFactoryBeanorg.quartz.SchedulerException
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class org.springframework.scheduling.quartz.SchedulerFactoryBeanExceptionpublic void setTransactionManager(org.springframework.transaction.PlatformTransactionManager jtaTransactionManager)
setTransactionManager in class org.springframework.scheduling.quartz.SchedulerAccessorSchedulerAccessor.setTransactionManager(org.springframework.transaction.PlatformTransactionManager)public void setNonTransactionalDataSource(DataSource nonTransactionalDataSource)
setNonTransactionalDataSource in class org.springframework.scheduling.quartz.SchedulerFactoryBeanSchedulerFactoryBean.setNonTransactionalDataSource(javax.sql.DataSource)public void setDataSource(DataSource dataSource)
setDataSource in class org.springframework.scheduling.quartz.SchedulerFactoryBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||