Class JobRunrElasticSearchStorageProviderFactory

java.lang.Object
org.jobrunr.micronaut.autoconfigure.storage.JobRunrElasticSearchStorageProviderFactory

@Factory @Requires(classes=org.elasticsearch.client.RestHighLevelClient.class) @Requires(beans=org.elasticsearch.client.RestHighLevelClient.class) @Requires(property="jobrunr.database.type",value="elasticsearch",defaultValue="elasticsearch") public class JobRunrElasticSearchStorageProviderFactory extends Object
  • Constructor Details

    • JobRunrElasticSearchStorageProviderFactory

      public JobRunrElasticSearchStorageProviderFactory()
  • Method Details

    • elasticSearchStorageProvider

      @Singleton @Primary public org.jobrunr.storage.StorageProvider elasticSearchStorageProvider(org.elasticsearch.client.RestHighLevelClient restHighLevelClient, org.jobrunr.jobs.mappers.JobMapper jobMapper)