Interface IElasticIndexService

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean bulkIndex​(java.util.List<?> list, java.lang.Class<?> clazz, java.lang.String... placeholders)  
      boolean closeIndex​(java.lang.Class<?> clazz, java.lang.String... placeholders)  
      boolean createIndex​(java.lang.Class<?> clazz, java.lang.String... placeholders)  
      boolean deleteIndex​(java.lang.Class<?> clazz, java.lang.String... placeholders)  
      <T> java.lang.String index​(java.lang.Class<T> clazz, T source, java.lang.String... placeholders)  
      boolean indexExists​(java.lang.String indexName)  
      boolean openIndex​(java.lang.Class<?> clazz, java.lang.String... placeholders)  
      boolean putMapping​(java.lang.Class<?> clazz, java.lang.String... placeholders)  
      boolean putTemplate​(java.lang.String name, java.lang.String source)  
      org.springframework.data.elasticsearch.core.SearchScrollHits<?> scroll​(java.lang.String scrollId, java.lang.Class<?> clazz, java.lang.String... placeholders)  
      org.springframework.data.elasticsearch.core.SearchScrollHits<?> scrollFirst​(org.springframework.data.elasticsearch.core.query.Query query, java.lang.Class<?> clazz, java.lang.String... placeholders)  
      org.springframework.data.elasticsearch.core.SearchHits<?> search​(org.springframework.data.elasticsearch.core.query.Query query, java.lang.Class<?> clazz, java.lang.String... placeholders)  
    • Method Detail

      • indexExists

        boolean indexExists​(java.lang.String indexName)
      • createIndex

        boolean createIndex​(java.lang.Class<?> clazz,
                            java.lang.String... placeholders)
      • deleteIndex

        boolean deleteIndex​(java.lang.Class<?> clazz,
                            java.lang.String... placeholders)
      • closeIndex

        boolean closeIndex​(java.lang.Class<?> clazz,
                           java.lang.String... placeholders)
      • openIndex

        boolean openIndex​(java.lang.Class<?> clazz,
                          java.lang.String... placeholders)
      • putMapping

        boolean putMapping​(java.lang.Class<?> clazz,
                           java.lang.String... placeholders)
      • putTemplate

        boolean putTemplate​(java.lang.String name,
                            java.lang.String source)
      • index

        <T> java.lang.String index​(java.lang.Class<T> clazz,
                                   T source,
                                   java.lang.String... placeholders)
      • bulkIndex

        boolean bulkIndex​(java.util.List<?> list,
                          java.lang.Class<?> clazz,
                          java.lang.String... placeholders)
      • scrollFirst

        org.springframework.data.elasticsearch.core.SearchScrollHits<?> scrollFirst​(org.springframework.data.elasticsearch.core.query.Query query,
                                                                                    java.lang.Class<?> clazz,
                                                                                    java.lang.String... placeholders)
      • scroll

        org.springframework.data.elasticsearch.core.SearchScrollHits<?> scroll​(java.lang.String scrollId,
                                                                               java.lang.Class<?> clazz,
                                                                               java.lang.String... placeholders)
      • search

        org.springframework.data.elasticsearch.core.SearchHits<?> search​(org.springframework.data.elasticsearch.core.query.Query query,
                                                                         java.lang.Class<?> clazz,
                                                                         java.lang.String... placeholders)