Class JobRunrMongoDBStorageAutoConfiguration

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

@Configuration @ConditionalOnBean(com.mongodb.client.MongoClient.class) @AutoConfigureAfter(org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.class) @ConditionalOnProperty(prefix="org.jobrunr.database", name="type", havingValue="mongodb", matchIfMissing=true) public class JobRunrMongoDBStorageAutoConfiguration extends Object
  • Constructor Details

    • JobRunrMongoDBStorageAutoConfiguration

      public JobRunrMongoDBStorageAutoConfiguration()
  • 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)