Package org.nuxeo.ecm.core.search
Interface SearchClientFactory<C extends SearchClient>
- All Superinterfaces:
Component,Extensible,TimestampedService
- All Known Implementing Classes:
OpenSearchSearchClientFactory,RepositorySearchClientFactory
Factory allowing to retrieve a
SearchClient.- Since:
- 2025.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault intThe component notification order forComponent.start(ComponentContext).getSearchClient(String name) Methods inherited from interface org.nuxeo.runtime.model.Component
activate, deactivate, setName, start, stopMethods inherited from interface org.nuxeo.runtime.model.Extensible
registerExtension, unregisterExtensionMethods inherited from interface org.nuxeo.runtime.service.TimestampedService
getLastModified, setLastModified
-
Method Details
-
getApplicationStartedOrder
default int getApplicationStartedOrder()Description copied from interface:ComponentThe component notification order forComponent.start(ComponentContext).Components are notified in increasing order. Order 1000 is the default order for components that don't care. Order 100 is the repository initialization.
- Specified by:
getApplicationStartedOrderin interfaceComponent- Returns:
- the order, 1000 by default
-
getSearchClient
- Returns:
- the
SearchClientwith the givenname
-