Class ElasticSearchConfig


  • @Configuration
    @EnableElasticsearchRepositories("org.openiam.elasticsearch.dao")
    @PropertySources(@PropertySource(ignoreResourceNotFound=true,value={"classpath:elasticsearch.properties","file:${confpath}/conf/properties/elasticsearch.properties"},factory=OpeniamPropertySourceFactory.class))
    public class ElasticSearchConfig
    extends Object
    • Constructor Detail

      • ElasticSearchConfig

        public ElasticSearchConfig()
    • Method Detail

      • client

        @Bean
        public org.elasticsearch.client.RestHighLevelClient client()
      • elasticsearchTemplate

        @Primary
        @Bean(name="elasticsearchTemplate")
        public org.springframework.data.elasticsearch.core.ElasticsearchOperations elasticsearchTemplate()