public class MutableSearchFactoryState extends Object implements SearchFactoryState
| Constructor and Description |
|---|
MutableSearchFactoryState() |
public void copyStateFromOldFactory(SearchFactoryState oldFactoryState)
public ServiceManager getServiceManager()
getServiceManager in interface SearchFactoryStatepublic void setServiceManager(ServiceManager serviceManager)
public Map<Class<?>,DocumentBuilderContainedEntity> getDocumentBuildersContainedEntities()
getDocumentBuildersContainedEntities in interface SearchFactoryStatepublic Map<Class<?>,EntityIndexBinding> getIndexBindings()
getIndexBindings in interface SearchFactoryStatepublic IndexingMode getIndexingMode()
getIndexingMode in interface SearchFactoryStatepublic Worker getWorker()
getWorker in interface SearchFactoryStatepublic BackendQueueProcessor getBackendQueueProcessor()
public Map<String,FilterDef> getFilterDefinitions()
getFilterDefinitions in interface SearchFactoryStatepublic FilterCachingStrategy getFilterCachingStrategy()
getFilterCachingStrategy in interface SearchFactoryStatepublic Map<IndexManagerType,AnalyzerRegistry> getAnalyzerRegistries()
getAnalyzerRegistries in interface SearchFactoryStatepublic int getCacheBitResultsSize()
getCacheBitResultsSize in interface SearchFactoryStatepublic Properties getConfigurationProperties()
getConfigurationProperties in interface SearchFactoryStatepublic TypeHierarchy getConfiguredTypeHierarchy()
getConfiguredTypeHierarchy in interface SearchFactoryStatepublic TypeHierarchy getIndexedTypeHierarchy()
getIndexedTypeHierarchy in interface SearchFactoryStatepublic void setDocumentBuildersContainedEntities(Map<Class<?>,DocumentBuilderContainedEntity> documentBuildersContainedEntities)
public void setDocumentBuildersIndexedEntities(Map<Class<?>,EntityIndexBinding> documentBuildersIndexedEntities)
public void setIndexingMode(IndexingMode indexingMode)
public void setWorker(Worker worker)
public void setBackendQueueProcessor(BackendQueueProcessor backendQueueProcessor)
public void setFilterCachingStrategy(FilterCachingStrategy filterCachingStrategy)
public void addAnalyzerRegistries(Map<IndexManagerType,AnalyzerRegistry> analyzerRegistries)
public void setCacheBitResultsSize(int cacheBitResultsSize)
public void setConfigurationProperties(Properties configurationProperties)
public void setConfiguredTypeHierarchy(TypeHierarchy configuredTypeHierarchy)
public void setIndexedTypeHierarchy(TypeHierarchy indexedTypeHierarchy)
public boolean isTransactionManagerExpected()
isTransactionManagerExpected in interface SearchFactoryStatepublic void setTransactionManagerExpected(boolean transactionManagerExpected)
public void setAllIndexesManager(IndexManagerHolder indexesFactory)
public IndexManagerHolder getAllIndexesManager()
getAllIndexesManager in interface SearchFactoryStatepublic void setActiveSearchIntegrator(ExtendedSearchIntegratorWithShareableState factory)
public ErrorHandler getErrorHandler()
getErrorHandler in interface SearchFactoryStatepublic void setErrorHandler(ErrorHandler errorHandler)
public InstanceInitializer getInstanceInitializer()
getInstanceInitializer in interface SearchFactoryStatepublic void setInstanceInitializer(InstanceInitializer instanceInitializer)
public TimeoutExceptionFactory getDefaultTimeoutExceptionFactory()
getDefaultTimeoutExceptionFactory in interface SearchFactoryStatepublic void setDefaultTimeoutExceptionFactory(TimeoutExceptionFactory defaultTimeoutExceptionFactory)
public TimingSource getTimingSource()
getTimingSource in interface SearchFactoryStatepublic void setTimingSource(TimingSource timingSource)
public void setProgrammaticMapping(SearchMapping mapping)
public SearchMapping getProgrammaticMapping()
getProgrammaticMapping in interface SearchFactoryStatepublic void setSearchMapping(SearchMapping mapping)
public boolean isIndexMetadataComplete()
isIndexMetadataComplete in interface SearchFactoryStatepublic boolean isDeleteByTermEnforced()
isDeleteByTermEnforced in interface SearchFactoryStatepublic void setIndexMetadataComplete(boolean indexMetadataIsComplete)
public void setDeleteByTermEnforced(boolean deleteByTermEnforced)
public boolean isIdProvidedImplicit()
isIdProvidedImplicit in interface SearchFactoryStatepublic void setIdProvidedImplicit(boolean idProvidedImplicit)
public boolean isMultitenancyEnabled()
isMultitenancyEnabled in interface SearchFactoryStatepublic void setMultitenancyEnabled(boolean isMultitenancyEnabled)
public IndexManagerFactory getIndexManagerFactory()
getIndexManagerFactory in interface SearchFactoryStatepublic boolean enlistWorkerInTransaction()
enlistWorkerInTransaction in interface SearchFactoryStatepublic void setIndexManagerFactory(IndexManagerFactory indexManagerFactory)
public Statistics getStatistics()
getStatistics in interface SearchFactoryStatepublic void setStatistics(Statistics statistics)
public LuceneWorkSerializer getWorkSerializerState()
getWorkSerializerState in interface SearchFactoryStateCopyright © 2006–2017 Hibernate. All rights reserved.