Package org.codelibs.fess.helper
Class IndexingHelper
java.lang.Object
org.codelibs.fess.helper.IndexingHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcalculateDocumentSize(Map<String, Object> dataMap) longdeleteByConfigId(String configId) protected longdeleteByQueryBuilder(String index, org.opensearch.index.query.QueryBuilder queryBuilder) longdeleteBySessionId(String sessionId) longdeleteByVirtualHost(String virtualHost) voiddeleteChildDocument(SearchEngineClient searchEngineClient, String id) booleandeleteDocument(SearchEngineClient searchEngineClient, String id) longdeleteDocumentByQuery(SearchEngineClient searchEngineClient, org.opensearch.index.query.QueryBuilder queryBuilder) longdeleteDocumentByUrl(SearchEngineClient searchEngineClient, String url) longdeleteDocumentsByDocId(SearchEngineClient searchEngineClient, List<String> docIdList) getChildDocumentList(SearchEngineClient searchEngineClient, String id, String[] fields) getDocument(SearchEngineClient searchEngineClient, String id, String[] fields) getDocumentListByPrefixId(SearchEngineClient searchEngineClient, String id, String[] fields) getDocumentListByQuery(SearchEngineClient searchEngineClient, org.opensearch.index.query.QueryBuilder queryBuilder, String[] fields) voidsendDocuments(SearchEngineClient searchEngineClient, DocList docList) voidsetDefaultRowSize(int defaultRowSize) voidsetMaxRetryCount(int maxRetryCount) voidsetRequestInterval(long requestInterval) booleanupdateDocument(SearchEngineClient searchEngineClient, String id, String field, Object value)
-
Field Details
-
maxRetryCount
protected int maxRetryCount -
defaultRowSize
protected int defaultRowSize -
requestInterval
protected long requestInterval
-
-
Constructor Details
-
IndexingHelper
public IndexingHelper()
-
-
Method Details
-
sendDocuments
-
updateDocument
public boolean updateDocument(SearchEngineClient searchEngineClient, String id, String field, Object value) -
deleteDocument
-
deleteDocumentByUrl
-
deleteDocumentsByDocId
-
deleteDocumentByQuery
public long deleteDocumentByQuery(SearchEngineClient searchEngineClient, org.opensearch.index.query.QueryBuilder queryBuilder) -
getDocument
-
getDocumentListByPrefixId
-
deleteChildDocument
-
getChildDocumentList
-
getDocumentListByQuery
-
deleteBySessionId
-
deleteByConfigId
-
deleteByVirtualHost
-
deleteByQueryBuilder
protected long deleteByQueryBuilder(String index, org.opensearch.index.query.QueryBuilder queryBuilder) -
calculateDocumentSize
-
setMaxRetryCount
public void setMaxRetryCount(int maxRetryCount) -
setDefaultRowSize
public void setDefaultRowSize(int defaultRowSize) -
setRequestInterval
public void setRequestInterval(long requestInterval)
-