org.hibernate.search.impl
Class MutableSearchFactoryState
java.lang.Object
org.hibernate.search.impl.MutableSearchFactoryState
- All Implemented Interfaces:
- SearchFactoryState
public class MutableSearchFactoryState
- extends Object
- implements SearchFactoryState
Shared factory state
- Author:
- Emmanuel Bernard
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MutableSearchFactoryState
public MutableSearchFactoryState()
copyStateFromOldFactory
public void copyStateFromOldFactory(SearchFactoryState oldFactoryState)
getServiceManager
public ServiceManager getServiceManager()
- Specified by:
getServiceManager
in interface SearchFactoryState
setServiceManager
public void setServiceManager(ServiceManager serviceManager)
getDocumentBuildersContainedEntities
public Map<Class<?>,DocumentBuilderContainedEntity<?>> getDocumentBuildersContainedEntities()
- Specified by:
getDocumentBuildersContainedEntities
in interface SearchFactoryState
getIndexBindingForEntity
public Map<Class<?>,EntityIndexBinder> getIndexBindingForEntity()
- Specified by:
getIndexBindingForEntity
in interface SearchFactoryState
getIndexingStrategy
public String getIndexingStrategy()
- Specified by:
getIndexingStrategy
in interface SearchFactoryState
getWorker
public Worker getWorker()
- Specified by:
getWorker
in interface SearchFactoryState
getBackendQueueProcessor
public BackendQueueProcessor getBackendQueueProcessor()
getFilterDefinitions
public Map<String,FilterDef> getFilterDefinitions()
- Specified by:
getFilterDefinitions
in interface SearchFactoryState
getFilterCachingStrategy
public FilterCachingStrategy getFilterCachingStrategy()
- Specified by:
getFilterCachingStrategy
in interface SearchFactoryState
getAnalyzers
public Map<String,org.apache.lucene.analysis.Analyzer> getAnalyzers()
- Specified by:
getAnalyzers
in interface SearchFactoryState
getCacheBitResultsSize
public int getCacheBitResultsSize()
- Specified by:
getCacheBitResultsSize
in interface SearchFactoryState
getConfigurationProperties
public Properties getConfigurationProperties()
- Specified by:
getConfigurationProperties
in interface SearchFactoryState
getIndexHierarchy
public PolymorphicIndexHierarchy getIndexHierarchy()
- Specified by:
getIndexHierarchy
in interface SearchFactoryState
setDocumentBuildersContainedEntities
public void setDocumentBuildersContainedEntities(Map<Class<?>,DocumentBuilderContainedEntity<?>> documentBuildersContainedEntities)
setDocumentBuildersIndexedEntities
public void setDocumentBuildersIndexedEntities(Map<Class<?>,EntityIndexBinder> documentBuildersIndexedEntities)
setIndexingStrategy
public void setIndexingStrategy(String indexingStrategy)
setWorker
public void setWorker(Worker worker)
setBackendQueueProcessor
public void setBackendQueueProcessor(BackendQueueProcessor backendQueueProcessor)
setFilterDefinitions
public void setFilterDefinitions(Map<String,FilterDef> filterDefinitions)
setFilterCachingStrategy
public void setFilterCachingStrategy(FilterCachingStrategy filterCachingStrategy)
setAnalyzers
public void setAnalyzers(Map<String,org.apache.lucene.analysis.Analyzer> analyzers)
setCacheBitResultsSize
public void setCacheBitResultsSize(int cacheBitResultsSize)
setConfigurationProperties
public void setConfigurationProperties(Properties configurationProperties)
setIndexHierarchy
public void setIndexHierarchy(PolymorphicIndexHierarchy indexHierarchy)
isTransactionManagerExpected
public boolean isTransactionManagerExpected()
- Specified by:
isTransactionManagerExpected
in interface SearchFactoryState
setTransactionManagerExpected
public void setTransactionManagerExpected(boolean transactionManagerExpected)
setAllIndexesManager
public void setAllIndexesManager(IndexManagerHolder indexesFactory)
getAllIndexesManager
public IndexManagerHolder getAllIndexesManager()
- Specified by:
getAllIndexesManager
in interface SearchFactoryState
setActiveSearchFactory
public void setActiveSearchFactory(SearchFactoryImplementorWithShareableState factory)
getErrorHandler
public ErrorHandler getErrorHandler()
- Specified by:
getErrorHandler
in interface SearchFactoryState
setErrorHandler
public void setErrorHandler(ErrorHandler errorHandler)
getInstanceInitializer
public InstanceInitializer getInstanceInitializer()
- Specified by:
getInstanceInitializer
in interface SearchFactoryState
setInstanceInitializer
public void setInstanceInitializer(InstanceInitializer instanceInitializer)
getDefaultTimeoutExceptionFactory
public TimeoutExceptionFactory getDefaultTimeoutExceptionFactory()
- Specified by:
getDefaultTimeoutExceptionFactory
in interface SearchFactoryState
setDefaultTimeoutExceptionFactory
public void setDefaultTimeoutExceptionFactory(TimeoutExceptionFactory defaultTimeoutExceptionFactory)
getTimingSource
public TimingSource getTimingSource()
- Specified by:
getTimingSource
in interface SearchFactoryState
setTimingSource
public void setTimingSource(TimingSource timingSource)
setProgrammaticMapping
public void setProgrammaticMapping(SearchMapping mapping)
getProgrammaticMapping
public SearchMapping getProgrammaticMapping()
- Specified by:
getProgrammaticMapping
in interface SearchFactoryState
setSearchMapping
public void setSearchMapping(SearchMapping mapping)
isIndexMetadataComplete
public boolean isIndexMetadataComplete()
- Specified by:
isIndexMetadataComplete
in interface SearchFactoryState
setIndexMetadataComplete
public void setIndexMetadataComplete(boolean indexMetadataIsComplete)
Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved