Package org.hibernate.search.spi
Interface WorkerBuildContext
- All Superinterfaces:
BuildContext
- All Known Implementing Classes:
ImmutableSearchFactory
Build context for the worker and other backend
Available after all index, entity metadata are built.
-
Method Summary
Modifier and TypeMethodDescriptiongetClassesInDirectoryProvider(DirectoryProvider<?> provider) getDirectoryProviderData(DirectoryProvider<?> provider) <T> DocumentBuilderIndexedEntity<T> getDocumentBuilderIndexedEntity(Class<T> managedType) getIndexingParameters(DirectoryProvider<?> directoryProvider) getOptimizerStrategy(DirectoryProvider<?> provider) getSimilarity(DirectoryProvider<?> directoryProvider) voidsetBackendQueueProcessorFactory(BackendQueueProcessorFactory backendQueueProcessorFactory) Register the backend queue processor factory.Methods inherited from interface org.hibernate.search.spi.BuildContext
getDirectoryProviderLock, getDirectoryProviders, getIndexingStrategy, getUninitializedSearchFactory, releaseService, requestService
-
Method Details
-
setBackendQueueProcessorFactory
Register the backend queue processor factory. Should only be called by the Worker implementation. TODO should we move it to a different interface -
getOptimizerStrategy
-
getClassesInDirectoryProvider
-
getIndexingParameters
-
getSimilarity
-
getDirectoryProviderData
-
getErrorHandler
ErrorHandler getErrorHandler() -
getDocumentBuilderIndexedEntity
-