public class ElasticsearchXmlFileBatchIndexer extends AbstractXmlFileBatchIndexer
AbstractXmlFileBatchIndexer for ElasticsearchAbstractXmlFileBatchIndexer.EmptyContent| Modifier and Type | Field and Description |
|---|---|
protected ElasticsearchService |
elasticsearchService
Elasticsearch service
|
DEFAULT_INCLUDE_FILENAME_PATTERNS, itemProcessorexcludePathPatterns, includePathPatternsmetadataExtractors| Constructor and Description |
|---|
ElasticsearchXmlFileBatchIndexer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDelete(String indexId,
String siteName,
String path,
UpdateStatus updateStatus) |
protected void |
doUpdate(String indexId,
String siteName,
String path,
String xml,
UpdateDetail updateDetail,
UpdateStatus updateStatus,
Map<String,String> metadata) |
void |
setElasticsearchService(ElasticsearchService elasticsearchService) |
documentToString, doSingleFileUpdate, processXml, setItemProcessor, setItemProcessorsinclude, setExcludePathPatterns, setIncludePathPatterns, updateIndexcollectMetadata, setMetadataExtractorsprotected ElasticsearchService elasticsearchService
public void setElasticsearchService(ElasticsearchService elasticsearchService)
protected void doDelete(String indexId, String siteName, String path, UpdateStatus updateStatus)
doDelete in class AbstractXmlFileBatchIndexerprotected void doUpdate(String indexId, String siteName, String path, String xml, UpdateDetail updateDetail, UpdateStatus updateStatus, Map<String,String> metadata)
doUpdate in class AbstractXmlFileBatchIndexerCopyright © 2023 CrafterCMS. All rights reserved.