| Package | Description |
|---|---|
| org.craftercms.search.elasticsearch | |
| org.craftercms.search.elasticsearch.impl |
| Modifier and Type | Method and Description |
|---|---|
void |
ElasticsearchAdminService.createIndex(String aliasName,
boolean isAuthoring)
Creates an index
|
void |
ElasticsearchService.delete(String indexName,
String siteId,
String docId)
Performs a delete for the given document
|
void |
ElasticsearchAdminService.deleteIndexes(String aliasName)
Deletes all indexes assigned to the given alias
|
default void |
ElasticsearchService.index(String indexName,
String siteId,
String docId,
String xml)
Performs an index for the given xml file
|
void |
ElasticsearchService.index(String indexName,
String siteId,
String docId,
String xml,
Map<String,Object> additionalFields)
Performs an index for the given xml file
|
void |
ElasticsearchService.indexBinary(String indexName,
String siteName,
String path,
Map<String,Object> additionalFields,
org.craftercms.core.service.Content content)
Performs an index for the given binary file
|
void |
ElasticsearchService.indexBinary(String indexName,
String siteName,
String path,
Map<String,Object> additionalFields,
org.springframework.core.io.Resource resource) |
void |
ElasticsearchAdminService.recreateIndex(String aliasName,
boolean isAuthoring)
Recreates an existing index
|
void |
ElasticsearchService.refresh(String indexName)
Performs a refresh for a given index
|
default org.elasticsearch.action.search.SearchResponse |
ElasticsearchWrapper.search(Map<String,Object> request)
Performs a search operation
|
org.elasticsearch.action.search.SearchResponse |
ElasticsearchWrapper.search(Map<String,Object> request,
org.elasticsearch.client.RequestOptions options)
Performs a search operation
|
default org.elasticsearch.action.search.SearchResponse |
ElasticsearchWrapper.search(org.elasticsearch.action.search.SearchRequest request)
Performs a search operation
|
org.elasticsearch.action.search.SearchResponse |
ElasticsearchWrapper.search(org.elasticsearch.action.search.SearchRequest request,
org.elasticsearch.client.RequestOptions options)
Performs a search operation
|
default org.elasticsearch.action.search.SearchResponse |
ElasticsearchWrapper.search(String request)
Performs a search operation
|
org.elasticsearch.action.search.SearchResponse |
ElasticsearchWrapper.search(String request,
org.elasticsearch.client.RequestOptions options)
Performs a search operation
|
List<String> |
ElasticsearchService.searchField(String indexName,
String field,
org.elasticsearch.index.query.QueryBuilder queryBuilder)
Performs a search for a specific field
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiElasticsearchAdminServiceImpl.createIndex(String aliasName,
boolean isAuthoring)
Creates an index
|
void |
ElasticsearchAdminServiceImpl.createIndex(String aliasName,
boolean isAuthoring)
Creates an index
|
void |
MultiElasticsearchServiceImpl.delete(String indexName,
String siteName,
String docId)
Performs a delete for the given document
|
void |
ElasticsearchServiceImpl.delete(String indexName,
String siteName,
String docId)
Performs a delete for the given document
|
void |
MultiElasticsearchAdminServiceImpl.deleteIndexes(String aliasName)
Deletes all indexes assigned to the given alias
|
void |
ElasticsearchAdminServiceImpl.deleteIndexes(String aliasName)
Deletes all indexes assigned to the given alias
|
protected void |
ElasticsearchServiceImpl.doRefresh(org.elasticsearch.client.RestHighLevelClient client,
String indexName)
Performs the refresh operation using the given Elasticsearch client
|
void |
MultiElasticsearchServiceImpl.index(String indexName,
String siteName,
String docId,
Map<String,Object> doc) |
void |
ElasticsearchServiceImpl.index(String indexName,
String siteName,
String docId,
String xml,
Map<String,Object> additionalFields)
Performs an index for the given xml file
|
void |
ElasticsearchServiceImpl.indexBinary(String indexName,
String siteName,
String path,
Map<String,Object> additionalFields,
org.craftercms.core.service.Content content)
Performs an index for the given binary file
|
void |
ElasticsearchServiceImpl.indexBinary(String indexName,
String siteName,
String path,
Map<String,Object> additionalFields,
org.springframework.core.io.Resource resource) |
void |
MultiElasticsearchAdminServiceImpl.recreateIndex(String aliasName,
boolean isAuthoring) |
void |
ElasticsearchAdminServiceImpl.recreateIndex(String aliasName,
boolean isAuthoring)
Recreates an existing index
|
void |
ElasticsearchServiceImpl.refresh(String indexName)
Performs a refresh for a given index
|
List<String> |
ElasticsearchServiceImpl.searchField(String indexName,
String field,
org.elasticsearch.index.query.QueryBuilder queryBuilder)
Performs a search for a specific field
|
Copyright © 2021 CrafterCMS. All rights reserved.