public class MutableSearchFactoryState extends Object implements SearchFactoryState
Constructor and Description |
---|
MutableSearchFactoryState() |
public void copyStateFromOldFactory(SearchFactoryState oldFactoryState)
public ServiceManager getServiceManager()
getServiceManager
in interface SearchFactoryState
public void setServiceManager(ServiceManager serviceManager)
public Map<Class<?>,DocumentBuilderContainedEntity> getDocumentBuildersContainedEntities()
getDocumentBuildersContainedEntities
in interface SearchFactoryState
public Map<Class<?>,EntityIndexBinding> getIndexBindings()
getIndexBindings
in interface SearchFactoryState
public IndexingMode getIndexingMode()
getIndexingMode
in interface SearchFactoryState
public Worker getWorker()
getWorker
in interface SearchFactoryState
public BackendQueueProcessor getBackendQueueProcessor()
public Map<String,FilterDef> getFilterDefinitions()
getFilterDefinitions
in interface SearchFactoryState
public FilterCachingStrategy getFilterCachingStrategy()
getFilterCachingStrategy
in interface SearchFactoryState
public Map<IndexManagerType,AnalyzerRegistry> getAnalyzerRegistries()
getAnalyzerRegistries
in interface SearchFactoryState
public int getCacheBitResultsSize()
getCacheBitResultsSize
in interface SearchFactoryState
public Properties getConfigurationProperties()
getConfigurationProperties
in interface SearchFactoryState
public PolymorphicIndexHierarchy getIndexHierarchy()
getIndexHierarchy
in interface SearchFactoryState
public 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 setIndexHierarchy(PolymorphicIndexHierarchy indexHierarchy)
public boolean isTransactionManagerExpected()
isTransactionManagerExpected
in interface SearchFactoryState
public void setTransactionManagerExpected(boolean transactionManagerExpected)
public void setAllIndexesManager(IndexManagerHolder indexesFactory)
public IndexManagerHolder getAllIndexesManager()
getAllIndexesManager
in interface SearchFactoryState
public void setActiveSearchIntegrator(ExtendedSearchIntegratorWithShareableState factory)
public ErrorHandler getErrorHandler()
getErrorHandler
in interface SearchFactoryState
public void setErrorHandler(ErrorHandler errorHandler)
public InstanceInitializer getInstanceInitializer()
getInstanceInitializer
in interface SearchFactoryState
public void setInstanceInitializer(InstanceInitializer instanceInitializer)
public TimeoutExceptionFactory getDefaultTimeoutExceptionFactory()
getDefaultTimeoutExceptionFactory
in interface SearchFactoryState
public void setDefaultTimeoutExceptionFactory(TimeoutExceptionFactory defaultTimeoutExceptionFactory)
public TimingSource getTimingSource()
getTimingSource
in interface SearchFactoryState
public void setTimingSource(TimingSource timingSource)
public void setProgrammaticMapping(SearchMapping mapping)
public SearchMapping getProgrammaticMapping()
getProgrammaticMapping
in interface SearchFactoryState
public void setSearchMapping(SearchMapping mapping)
public boolean isIndexMetadataComplete()
isIndexMetadataComplete
in interface SearchFactoryState
public boolean isDeleteByTermEnforced()
isDeleteByTermEnforced
in interface SearchFactoryState
public void setIndexMetadataComplete(boolean indexMetadataIsComplete)
public void setDeleteByTermEnforced(boolean deleteByTermEnforced)
public boolean isIdProvidedImplicit()
isIdProvidedImplicit
in interface SearchFactoryState
public void setIdProvidedImplicit(boolean idProvidedImplicit)
public boolean isMultitenancyEnabled()
isMultitenancyEnabled
in interface SearchFactoryState
public void setMultitenancyEnabled(boolean isMultitenancyEnabled)
public IndexManagerFactory getIndexManagerFactory()
getIndexManagerFactory
in interface SearchFactoryState
public boolean enlistWorkerInTransaction()
enlistWorkerInTransaction
in interface SearchFactoryState
public void setIndexManagerFactory(IndexManagerFactory indexManagerFactory)
public Statistics getStatistics()
getStatistics
in interface SearchFactoryState
public void setStatistics(Statistics statistics)
public LuceneWorkSerializer getWorkSerializerState()
getWorkSerializerState
in interface SearchFactoryState
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved