クラス QuartzAutoConfiguration.JdbcStoreTypeConfiguration
java.lang.ObjectSE
org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration.JdbcStoreTypeConfiguration
- 含まれているクラス:
- QuartzAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnSingleCandidate(javax.sql.DataSource.classSE)
@ConditionalOnProperty(prefix="spring.quartz",
name="job-store-type",
havingValue="jdbc")
@Import(DatabaseInitializationDependencyConfigurer.class)
protected static class QuartzAutoConfiguration.JdbcStoreTypeConfiguration
extends ObjectSE
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明dataSourceCustomizer
(QuartzProperties properties, DataSourceSE dataSource, ObjectProvider<DataSourceSE> quartzDataSource, ObjectProvider<PlatformTransactionManager> transactionManager, ObjectProvider<PlatformTransactionManager> quartzTransactionManager) quartzDataSourceScriptDatabaseInitializer
(DataSourceSE dataSource, ObjectProvider<DataSourceSE> quartzDataSource, QuartzProperties properties)
コンストラクターの詳細
JdbcStoreTypeConfiguration
protected JdbcStoreTypeConfiguration()
メソッドの詳細
dataSourceCustomizer
@Bean @Order(0) public SchedulerFactoryBeanCustomizer dataSourceCustomizer(QuartzProperties properties, DataSourceSE dataSource, @QuartzDataSource ObjectProvider<DataSourceSE> quartzDataSource, ObjectProvider<PlatformTransactionManager> transactionManager, @QuartzTransactionManager ObjectProvider<PlatformTransactionManager> quartzTransactionManager) quartzDataSourceScriptDatabaseInitializer
@Bean @ConditionalOnMissingBean(QuartzDataSourceScriptDatabaseInitializer.class) @Conditional(org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration.JdbcStoreTypeConfiguration.OnQuartzDatasourceInitializationCondition.class) public QuartzDataSourceScriptDatabaseInitializer quartzDataSourceScriptDatabaseInitializer(DataSourceSE dataSource, @QuartzDataSource ObjectProvider<DataSourceSE> quartzDataSource, QuartzProperties properties)