Package org.hibernate.search.impl
Class MutableSearchFactoryState
java.lang.Object
org.hibernate.search.impl.MutableSearchFactoryState
- All Implemented Interfaces:
SearchFactoryState
Shared factory state
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyStateFromOldFactory(SearchFactoryState oldFactoryState) intMap<Class<?>, DocumentBuilderIndexedEntity<?>> voidsetAnalyzers(Map<String, Analyzer> analyzers) voidsetBackendQueueProcessorFactory(BackendQueueProcessorFactory backendQueueProcessorFactory) voidsetCacheBitResultsSize(int cacheBitResultsSize) voidsetConfigurationProperties(Properties configurationProperties) voidsetDirectoryProviderData(Map<DirectoryProvider<?>, DirectoryProviderData> directoryProviderData) voidsetDirectoryProviderIndexingParams(Map<DirectoryProvider, LuceneIndexingParameters> directoryProviderIndexingParams) voidsetDocumentBuildersContainedEntities(Map<Class<?>, DocumentBuilderContainedEntity<?>> documentBuildersContainedEntities) voidsetDocumentBuildersIndexedEntities(Map<Class<?>, DocumentBuilderIndexedEntity<?>> documentBuildersIndexedEntities) voidsetErrorHandler(ErrorHandler errorHandler) voidsetFilterCachingStrategy(FilterCachingStrategy filterCachingStrategy) voidsetFilterDefinitions(Map<String, FilterDef> filterDefinitions) voidsetIndexHierarchy(PolymorphicIndexHierarchy indexHierarchy) voidsetIndexingStrategy(String indexingStrategy) voidsetReaderProvider(ReaderProvider readerProvider) voidsetServiceManager(ServiceManager serviceManager) void
-
Constructor Details
-
MutableSearchFactoryState
public MutableSearchFactoryState()
-
-
Method Details
-
copyStateFromOldFactory
-
getServiceManager
- Specified by:
getServiceManagerin interfaceSearchFactoryState
-
setServiceManager
-
getDocumentBuildersContainedEntities
- Specified by:
getDocumentBuildersContainedEntitiesin interfaceSearchFactoryState
-
getDirectoryProviderData
- Specified by:
getDirectoryProviderDatain interfaceSearchFactoryState
-
getDocumentBuildersIndexedEntities
- Specified by:
getDocumentBuildersIndexedEntitiesin interfaceSearchFactoryState
-
getIndexingStrategy
- Specified by:
getIndexingStrategyin interfaceSearchFactoryState
-
getWorker
- Specified by:
getWorkerin interfaceSearchFactoryState
-
getReaderProvider
- Specified by:
getReaderProviderin interfaceSearchFactoryState
-
getBackendQueueProcessorFactory
- Specified by:
getBackendQueueProcessorFactoryin interfaceSearchFactoryState
-
getFilterDefinitions
- Specified by:
getFilterDefinitionsin interfaceSearchFactoryState
-
getFilterCachingStrategy
- Specified by:
getFilterCachingStrategyin interfaceSearchFactoryState
-
getAnalyzers
- Specified by:
getAnalyzersin interfaceSearchFactoryState
-
getCacheBitResultsSize
public int getCacheBitResultsSize()- Specified by:
getCacheBitResultsSizein interfaceSearchFactoryState
-
getConfigurationProperties
- Specified by:
getConfigurationPropertiesin interfaceSearchFactoryState
-
getErrorHandler
- Specified by:
getErrorHandlerin interfaceSearchFactoryState
-
getIndexHierarchy
- Specified by:
getIndexHierarchyin interfaceSearchFactoryState
-
getDirectoryProviderIndexingParams
- Specified by:
getDirectoryProviderIndexingParamsin interfaceSearchFactoryState
-
setDocumentBuildersContainedEntities
public void setDocumentBuildersContainedEntities(Map<Class<?>, DocumentBuilderContainedEntity<?>> documentBuildersContainedEntities) -
setDirectoryProviderData
public void setDirectoryProviderData(Map<DirectoryProvider<?>, DirectoryProviderData> directoryProviderData) -
setDocumentBuildersIndexedEntities
public void setDocumentBuildersIndexedEntities(Map<Class<?>, DocumentBuilderIndexedEntity<?>> documentBuildersIndexedEntities) -
setIndexingStrategy
-
setWorker
-
setReaderProvider
-
setBackendQueueProcessorFactory
public void setBackendQueueProcessorFactory(BackendQueueProcessorFactory backendQueueProcessorFactory) - Specified by:
setBackendQueueProcessorFactoryin interfaceSearchFactoryState
-
setFilterDefinitions
-
setFilterCachingStrategy
-
setAnalyzers
-
setCacheBitResultsSize
public void setCacheBitResultsSize(int cacheBitResultsSize) -
setConfigurationProperties
-
setErrorHandler
-
setIndexHierarchy
-
setDirectoryProviderIndexingParams
public void setDirectoryProviderIndexingParams(Map<DirectoryProvider, LuceneIndexingParameters> directoryProviderIndexingParams)
-