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, wait
Methods 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:SearchClient
Gets the client name.- Specified by:
getName
in interfaceSearchClient
-
getCapabilities
Description copied from interface:SearchClient
Returns the supported capabilities.- Specified by:
getCapabilities
in interfaceSearchClient
-