Package org.nuxeo.ecm.core.search
Class AbstractSearchClient
java.lang.Object
org.nuxeo.ecm.core.search.AbstractSearchClient
- All Implemented Interfaces:
AutoCloseable,SearchClient
- Direct Known Subclasses:
OpenSearchSearchClient,RepositorySearchClient
- Since:
- 2025.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.nuxeo.ecm.core.search.SearchClient
SearchClient.Capability -
Field Summary
FieldsFields inherited from interface org.nuxeo.ecm.core.search.SearchClient
DEFAULT_CLIENT_NAME_PROP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the supported capabilities.getName()Gets the client name.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuxeo.ecm.core.search.SearchClient
clearScroll, close, dropAndInitIndex, dropIndex, getDocument, getDocumentVersion, hasCapability, indexDocuments, isReady, refresh, search, searchScroll
-
Field Details
-
name
-
-
Constructor Details
-
AbstractSearchClient
-
-
Method Details
-
getName
Description copied from interface:SearchClientGets the client name.- Specified by:
getNamein interfaceSearchClient
-
getCapabilities
Description copied from interface:SearchClientReturns the supported capabilities.- Specified by:
getCapabilitiesin interfaceSearchClient
-