Interface LuceneSyncWorkOrchestrator
-
- All Known Implementing Classes:
LuceneSyncWorkOrchestratorImpl
public interface LuceneSyncWorkOrchestratorAn orchestrator that executes works synchronously in the current thread.For now this implementation is very simple, but we might one day need to execute queries asynchronously, in which case thing will get slightly more complex.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <T> Tsubmit(Set<String> indexNames, Collection<? extends ReadIndexManagerContext> indexManagerContexts, Set<String> routingKeys, ReadWork<T> work)<T> Tsubmit(Set<String> indexNames, Collection<? extends ReadIndexManagerContext> indexManagerContexts, Set<String> routingKeys, ReadWork<T> work, HibernateSearchMultiReader indexReader)
-
-
-
Method Detail
-
submit
default <T> T submit(Set<String> indexNames, Collection<? extends ReadIndexManagerContext> indexManagerContexts, Set<String> routingKeys, ReadWork<T> work)
-
submit
<T> T submit(Set<String> indexNames, Collection<? extends ReadIndexManagerContext> indexManagerContexts, Set<String> routingKeys, ReadWork<T> work, HibernateSearchMultiReader indexReader)
-
-