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 int
The component notification order forComponent.start(ComponentContext)
.getSearchClient
(String name) Methods inherited from interface org.nuxeo.runtime.model.Component
activate, deactivate, setName, start, stop
Methods inherited from interface org.nuxeo.runtime.model.Extensible
registerExtension, unregisterExtension
Methods inherited from interface org.nuxeo.runtime.service.TimestampedService
getLastModified, setLastModified
-
Method Details
-
getApplicationStartedOrder
default int getApplicationStartedOrder()Description copied from interface:Component
The 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:
getApplicationStartedOrder
in interfaceComponent
- Returns:
- the order, 1000 by default
-
getSearchClient
- Returns:
- the
SearchClient
with the givenname
-