Class JobRunrMongoDBStorageAutoConfiguration

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

@AutoConfiguration(after=org.springframework.boot.mongodb.autoconfigure.MongoAutoConfiguration.class, before=JobRunrAutoConfiguration.class) @ConditionalOnBean(com.mongodb.client.MongoClient.class) @ConditionalOnProperty(prefix="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)