org.hibernate.search.spi.internals
Interface SearchFactoryState

All Known Subinterfaces:
SearchFactoryImplementorWithShareableState
All Known Implementing Classes:
ImmutableSearchFactory, MutableSearchFactory, MutableSearchFactoryState

public interface SearchFactoryState

Represents the sharable state of a search factory

Author:
Emmanuel Bernard

Method Summary
 IndexManagerHolder getAllIndexesManager()
           
 Map<String,org.apache.lucene.analysis.Analyzer> getAnalyzers()
           
 int getCacheBitResultsSize()
           
 Properties getConfigurationProperties()
           
 TimeoutExceptionFactory getDefaultTimeoutExceptionFactory()
           
 Map<Class<?>,DocumentBuilderContainedEntity<?>> getDocumentBuildersContainedEntities()
           
 ErrorHandler getErrorHandler()
           
 FilterCachingStrategy getFilterCachingStrategy()
           
 Map<String,FilterDef> getFilterDefinitions()
           
 Map<Class<?>,EntityIndexBinder> getIndexBindingForEntity()
           
 PolymorphicIndexHierarchy getIndexHierarchy()
           
 String getIndexingStrategy()
           
 InstanceInitializer getInstanceInitializer()
           
 SearchMapping getProgrammaticMapping()
           
 ServiceManager getServiceManager()
           
 TimingSource getTimingSource()
           
 Worker getWorker()
           
 boolean isIndexMetadataComplete()
           
 boolean isTransactionManagerExpected()
           
 

Method Detail

getDocumentBuildersContainedEntities

Map<Class<?>,DocumentBuilderContainedEntity<?>> getDocumentBuildersContainedEntities()

getIndexBindingForEntity

Map<Class<?>,EntityIndexBinder> getIndexBindingForEntity()

getIndexingStrategy

String getIndexingStrategy()

getWorker

Worker getWorker()

getFilterDefinitions

Map<String,FilterDef> getFilterDefinitions()

getFilterCachingStrategy

FilterCachingStrategy getFilterCachingStrategy()

getAnalyzers

Map<String,org.apache.lucene.analysis.Analyzer> getAnalyzers()

getCacheBitResultsSize

int getCacheBitResultsSize()

getConfigurationProperties

Properties getConfigurationProperties()

getIndexHierarchy

PolymorphicIndexHierarchy getIndexHierarchy()

getServiceManager

ServiceManager getServiceManager()

isTransactionManagerExpected

boolean isTransactionManagerExpected()

getAllIndexesManager

IndexManagerHolder getAllIndexesManager()

getErrorHandler

ErrorHandler getErrorHandler()

getInstanceInitializer

InstanceInitializer getInstanceInitializer()

getDefaultTimeoutExceptionFactory

TimeoutExceptionFactory getDefaultTimeoutExceptionFactory()

getTimingSource

TimingSource getTimingSource()

getProgrammaticMapping

SearchMapping getProgrammaticMapping()

isIndexMetadataComplete

boolean isIndexMetadataComplete()


Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved