Uses of Class
org.codelibs.fess.opensearch.client.SearchEngineClient
Packages that use SearchEngineClient
Package
Description
-
Uses of SearchEngineClient in org.codelibs.fess.app.service
Fields in org.codelibs.fess.app.service declared as SearchEngineClientModifier and TypeFieldDescriptionprotected SearchEngineClientBadWordService.searchEngineClientSearch engine client for index operations.protected SearchEngineClientElevateWordService.searchEngineClientClient for interacting with the search engine -
Uses of SearchEngineClient in org.codelibs.fess.app.web.admin.maintenance
Fields in org.codelibs.fess.app.web.admin.maintenance declared as SearchEngineClientModifier and TypeFieldDescriptionprotected SearchEngineClientAdminMaintenanceAction.searchEngineClientSearch engine client for performing maintenance operations on indices. -
Uses of SearchEngineClient in org.codelibs.fess.app.web.admin.searchlist
Fields in org.codelibs.fess.app.web.admin.searchlist declared as SearchEngineClientModifier and TypeFieldDescriptionprotected SearchEngineClientAdminSearchlistAction.searchEngineClientClient for interacting with the search engine. -
Uses of SearchEngineClient in org.codelibs.fess.app.web.api.admin.documents
Fields in org.codelibs.fess.app.web.api.admin.documents declared as SearchEngineClientModifier and TypeFieldDescriptionprotected SearchEngineClientApiAdminDocumentsAction.searchEngineClientSearch engine client for document operations -
Uses of SearchEngineClient in org.codelibs.fess.app.web.api.admin.searchlist
Fields in org.codelibs.fess.app.web.api.admin.searchlist declared as SearchEngineClientModifier and TypeFieldDescriptionprotected SearchEngineClientApiAdminSearchlistAction.searchEngineClientThe search engine client for interacting with OpenSearch. -
Uses of SearchEngineClient in org.codelibs.fess.crawler
Methods in org.codelibs.fess.crawler with parameters of type SearchEngineClientModifier and TypeMethodDescriptionprotected Set<org.codelibs.fess.crawler.entity.RequestData> FessCrawlerThread.getChildUrlSet(SearchEngineClient searchEngineClient, String id) Retrieves child URLs for a given document ID from the search engine index. -
Uses of SearchEngineClient in org.codelibs.fess.exec
Fields in org.codelibs.fess.exec declared as SearchEngineClientModifier and TypeFieldDescriptionprotected SearchEngineClientCrawler.searchEngineClientInjected search engine client for OpenSearch operations.SuggestCreator.searchEngineClientThe search engine client for interacting with OpenSearch.ThumbnailGenerator.searchEngineClientOpenSearch client for accessing indexed documents. -
Uses of SearchEngineClient in org.codelibs.fess.helper
Methods in org.codelibs.fess.helper with parameters of type SearchEngineClientModifier and TypeMethodDescriptionlongIndexingHelper.deleteByConfigId(SearchEngineClient searchEngineClient, String index, String configId) Deletes all documents associated with the specified configuration ID from the given index.protected longIndexingHelper.deleteByQueryBuilder(SearchEngineClient searchEngineClient, String index, org.opensearch.index.query.QueryBuilder queryBuilder) Deletes documents using the specified query builder and refreshes the index.longIndexingHelper.deleteBySessionId(SearchEngineClient searchEngineClient, String index, String sessionId) Deletes all documents associated with the specified session ID from the given index.longIndexingHelper.deleteByVirtualHost(SearchEngineClient searchEngineClient, String index, String virtualHost) Deletes all documents associated with the specified virtual host from the given index.longIndexingHelper.deleteChildDocument(SearchEngineClient searchEngineClient, String id) Deletes all child documents that belong to the specified parent document.booleanIndexingHelper.deleteDocument(SearchEngineClient searchEngineClient, String id) Deletes a document from the search index by its ID.protected longIndexingHelper.deleteDocumentByQuery(SearchEngineClient searchEngineClient, String index, org.opensearch.index.query.QueryBuilder queryBuilder) Deletes all documents that match the specified query from the specified index.longIndexingHelper.deleteDocumentByQuery(SearchEngineClient searchEngineClient, org.opensearch.index.query.QueryBuilder queryBuilder) Deletes all documents that match the specified query from the default update index.longIndexingHelper.deleteDocumentByUrl(SearchEngineClient searchEngineClient, String url) Deletes all documents that match the specified URL.longIndexingHelper.deleteDocumentsByDocId(SearchEngineClient searchEngineClient, List<String> docIdList) Deletes all documents that match the specified document IDs.protected longIndexingHelper.deleteOldDocuments(SearchEngineClient searchEngineClient, DocList docList) Deletes old documents that have the same URL but different document IDs as the documents in the provided list.IndexingHelper.getChildDocumentList(SearchEngineClient searchEngineClient, String id, String[] fields) Retrieves all child documents that belong to the specified parent document.IndexingHelper.getDocument(SearchEngineClient searchEngineClient, String id, String[] fields) Retrieves a document from the search index by its ID.IndexingHelper.getDocumentListByPrefixId(SearchEngineClient searchEngineClient, String id, String[] fields) Retrieves a list of documents whose IDs start with the specified prefix.IndexingHelper.getDocumentListByQuery(SearchEngineClient searchEngineClient, org.opensearch.index.query.QueryBuilder queryBuilder, String[] fields) Retrieves a list of documents that match the specified query.protected longIndexingHelper.getDocumentSizeByQuery(SearchEngineClient searchEngineClient, org.opensearch.index.query.QueryBuilder queryBuilder, org.codelibs.fess.mylasta.direction.FessConfig fessConfig) Gets the total number of documents that match the specified query.CrawlingInfoHelper.getSessionIdList(SearchEngineClient searchEngineClient) Retrieves a list of session IDs with their document counts from the search engine.protected intIndexingHelper.refreshIndex(SearchEngineClient searchEngineClient, String index) Refreshes the specified index to make recent changes visible for search.voidIndexingHelper.sendDocuments(SearchEngineClient searchEngineClient, DocList docList) Sends a list of documents to the search engine for indexing.booleanIndexingHelper.updateDocument(SearchEngineClient searchEngineClient, String id, String field, Object value) Updates a specific field of a document in the search index. -
Uses of SearchEngineClient in org.codelibs.fess.indexer
Fields in org.codelibs.fess.indexer declared as SearchEngineClientModifier and TypeFieldDescriptionprotected SearchEngineClientIndexUpdater.searchEngineClientOpenSearch client for index operations -
Uses of SearchEngineClient in org.codelibs.fess.thumbnail
Fields in org.codelibs.fess.thumbnail declared as SearchEngineClientModifier and TypeFieldDescriptionprotected final SearchEngineClientThumbnailManager.FilePurgeVisitor.searchEngineClientOpenSearch client for document validation. -
Uses of SearchEngineClient in org.codelibs.fess.util
Methods in org.codelibs.fess.util that return SearchEngineClientModifier and TypeMethodDescriptionstatic SearchEngineClientComponentUtil.getSearchEngineClient()Gets the search engine client component.