Class JobRunrSqlStorageAutoConfiguration

java.lang.Object
org.jobrunr.spring.autoconfigure.storage.JobRunrSqlStorageAutoConfiguration

@Configuration @ConditionalOnBean(javax.sql.DataSource.class) @ConditionalOnSingleCandidate(javax.sql.DataSource.class) @AutoConfigureAfter(org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class) @ConditionalOnProperty(prefix="org.jobrunr.database", name="type", havingValue="sql", matchIfMissing=true) public class JobRunrSqlStorageAutoConfiguration extends Object
  • Constructor Details

    • JobRunrSqlStorageAutoConfiguration

      public JobRunrSqlStorageAutoConfiguration()
  • Method Details

    • sqlStorageProvider

      @Bean(name="storageProvider", destroyMethod="close") @DependsOnDatabaseInitialization @ConditionalOnMissingBean public org.jobrunr.storage.StorageProvider sqlStorageProvider(org.springframework.beans.factory.BeanFactory beanFactory, org.jobrunr.jobs.mappers.JobMapper jobMapper, JobRunrProperties properties)