Class JobRunrDocumentDBStorageAutoConfiguration

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

@AutoConfiguration(after=org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.class) @ConditionalOnBean(com.mongodb.client.MongoClient.class) @ConditionalOnProperty(prefix="org.jobrunr.database", name="type", havingValue="documentdb", matchIfMissing=false) public class JobRunrDocumentDBStorageAutoConfiguration extends Object
  • Constructor Details

    • JobRunrDocumentDBStorageAutoConfiguration

      public JobRunrDocumentDBStorageAutoConfiguration()
  • Method Details

    • mongoDBStorageProvider

      @Bean(name="storageProvider", destroyMethod="close") @ConditionalOnMissingBean public org.jobrunr.storage.StorageProvider mongoDBStorageProvider(com.mongodb.client.MongoClient mongoClient, org.jobrunr.jobs.mappers.JobMapper jobMapper, JobRunrProperties properties)