Class JobRunrElasticSearchStorageAutoConfiguration

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

@Configuration @ConditionalOnBean(org.elasticsearch.client.RestHighLevelClient.class) @AutoConfigureAfter(org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration.class) @ConditionalOnProperty(prefix="org.jobrunr.database", name="type", havingValue="elasticsearch", matchIfMissing=true) public class JobRunrElasticSearchStorageAutoConfiguration extends Object
  • Constructor Details

    • JobRunrElasticSearchStorageAutoConfiguration

      public JobRunrElasticSearchStorageAutoConfiguration()
  • Method Details

    • elasticSearchStorageProvider

      @Bean(name="storageProvider", destroyMethod="close") @ConditionalOnMissingBean public org.jobrunr.storage.StorageProvider elasticSearchStorageProvider(org.elasticsearch.client.RestHighLevelClient restHighLevelClient, org.jobrunr.jobs.mappers.JobMapper jobMapper, JobRunrProperties properties)