@Configuration(proxyBeanMethods=false) @ConditionalOnSingleCandidate(value=javax.sql.DataSource.class) @ConditionalOnProperty(prefix="spring.quartz", name="job-store-type", havingValue="jdbc") protected static class QuartzAutoConfiguration.JdbcStoreTypeConfiguration extends Object
Modifier | Constructor and Description |
---|---|
protected |
JdbcStoreTypeConfiguration() |
Modifier and Type | Method and Description |
---|---|
SchedulerFactoryBeanCustomizer |
dataSourceCustomizer(QuartzProperties properties,
DataSource dataSource,
org.springframework.beans.factory.ObjectProvider<DataSource> quartzDataSource,
org.springframework.beans.factory.ObjectProvider<org.springframework.transaction.PlatformTransactionManager> transactionManager) |
QuartzDataSourceInitializer |
quartzDataSourceInitializer(DataSource dataSource,
org.springframework.beans.factory.ObjectProvider<DataSource> quartzDataSource,
org.springframework.core.io.ResourceLoader resourceLoader,
QuartzProperties properties) |
@Bean @Order(value=0) public SchedulerFactoryBeanCustomizer dataSourceCustomizer(QuartzProperties properties, DataSource dataSource, @QuartzDataSource org.springframework.beans.factory.ObjectProvider<DataSource> quartzDataSource, org.springframework.beans.factory.ObjectProvider<org.springframework.transaction.PlatformTransactionManager> transactionManager)
@Bean @ConditionalOnMissingBean public QuartzDataSourceInitializer quartzDataSourceInitializer(DataSource dataSource, @QuartzDataSource org.springframework.beans.factory.ObjectProvider<DataSource> quartzDataSource, org.springframework.core.io.ResourceLoader resourceLoader, QuartzProperties properties)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.