Uses of Interface
org.hibernate.search.indexes.spi.IndexManager

Packages that use IndexManager
org.hibernate.search.backend.impl   
org.hibernate.search.backend.impl.jgroups   
org.hibernate.search.backend.impl.jms   
org.hibernate.search.engine.impl   
org.hibernate.search.engine.spi   
org.hibernate.search.indexes.impl   
org.hibernate.search.reader.impl   
org.hibernate.search.store   
org.hibernate.search.store.impl   
org.hibernate.search.store.optimization   
org.hibernate.search.store.optimization.impl   
 

Uses of IndexManager in org.hibernate.search.backend.impl
 

Methods in org.hibernate.search.backend.impl with parameters of type IndexManager
 List<LuceneWork> WorkQueuePerIndexSplitter.getIndexManagerQueue(IndexManager indexManager)
           
 

Uses of IndexManager in org.hibernate.search.backend.impl.jgroups
 

Constructors in org.hibernate.search.backend.impl.jgroups with parameters of type IndexManager
JGroupsBackendQueueTask(JGroupsBackendQueueProcessor factory, IndexManager indexManager, NodeSelectorStrategyHolder masterNodeSelector)
           
 

Uses of IndexManager in org.hibernate.search.backend.impl.jms
 

Constructors in org.hibernate.search.backend.impl.jms with parameters of type IndexManager
JMSBackendQueueTask(String indexName, Collection<LuceneWork> queue, IndexManager indexManager, JMSBackendQueueProcessor jmsBackendQueueProcessor)
           
 

Uses of IndexManager in org.hibernate.search.engine.impl
 

Methods in org.hibernate.search.engine.impl that return IndexManager
 IndexManager[] MutableEntityIndexBinding.getIndexManagers()
           
 

Constructors in org.hibernate.search.engine.impl with parameters of type IndexManager
MutableEntityIndexBinding(IndexShardingStrategy shardingStrategy, org.apache.lucene.search.Similarity similarityInstance, IndexManager[] providers, EntityIndexingInterceptor<? super T> entityIndexingInterceptor)
           
 

Uses of IndexManager in org.hibernate.search.engine.spi
 

Methods in org.hibernate.search.engine.spi that return IndexManager
 IndexManager[] EntityIndexBinder.getIndexManagers()
           
 

Uses of IndexManager in org.hibernate.search.indexes.impl
 

Classes in org.hibernate.search.indexes.impl that implement IndexManager
 class DirectoryBasedIndexManager
          This implementation of IndexManager is coupled to a DirectoryProvider and a DirectoryBasedReaderProvider
 class NRTIndexManager
          IndexManager implementation taking advantage of the Near-Real-Time features of Lucene.
 

Methods in org.hibernate.search.indexes.impl that return IndexManager
 IndexManager IndexManagerHolder.getIndexManager(String targetIndexName)
           
 

Methods in org.hibernate.search.indexes.impl that return types with arguments of type IndexManager
 Collection<IndexManager> IndexManagerHolder.getIndexManagers()
           
 

Methods in org.hibernate.search.indexes.impl with parameters of type IndexManager
static OptimizerStrategy CommonPropertiesParse.getOptimizerStrategy(IndexManager callback, Properties indexProps)
           
 

Uses of IndexManager in org.hibernate.search.reader.impl
 

Methods in org.hibernate.search.reader.impl with parameters of type IndexManager
static org.apache.lucene.index.IndexReader MultiReaderFactory.openReader(IndexManager... indexManagers)
           
 

Uses of IndexManager in org.hibernate.search.store
 

Methods in org.hibernate.search.store that return IndexManager
 IndexManager IndexShardingStrategy.getIndexManagerForAddition(Class<?> entity, Serializable id, String idInString, org.apache.lucene.document.Document document)
          return the IndexManager where the given entity will be indexed
 IndexManager[] IndexShardingStrategy.getIndexManagersForAllShards()
          Ask for all shards (eg to query or optimize)
 IndexManager[] IndexShardingStrategy.getIndexManagersForDeletion(Class<?> entity, Serializable id, String idInString)
          return the IndexManager(s) where the given entity is stored and where the deletion operation needs to be applied id and idInString could be null.
 IndexManager[] IndexShardingStrategy.getIndexManagersForQuery(FullTextFilterImplementor[] fullTextFilters)
          return the set of IndexManager(s) where the entities matching the filters are stored this optional optimization allows queries to hit a subset of all shards, which may be useful for some datasets if this optimization is not needed, return getIndexManagersForAllShards() fullTextFilters can be empty if no filter is applied
 

Methods in org.hibernate.search.store with parameters of type IndexManager
 void IndexShardingStrategy.initialize(Properties properties, IndexManager[] providers)
          provides access to sharding properties (under the suffix sharding_strategy) and provide access to all the IndexManager for a given index
 

Uses of IndexManager in org.hibernate.search.store.impl
 

Methods in org.hibernate.search.store.impl that return IndexManager
 IndexManager NotShardedStrategy.getIndexManagerForAddition(Class<?> entity, Serializable id, String idInString, org.apache.lucene.document.Document document)
           
 IndexManager IdHashShardingStrategy.getIndexManagerForAddition(Class<?> entity, Serializable id, String idInString, org.apache.lucene.document.Document document)
           
 IndexManager[] NotShardedStrategy.getIndexManagersForAllShards()
           
 IndexManager[] IdHashShardingStrategy.getIndexManagersForAllShards()
           
 IndexManager[] NotShardedStrategy.getIndexManagersForDeletion(Class<?> entity, Serializable id, String idInString)
           
 IndexManager[] IdHashShardingStrategy.getIndexManagersForDeletion(Class<?> entity, Serializable id, String idInString)
           
 IndexManager[] NotShardedStrategy.getIndexManagersForQuery(FullTextFilterImplementor[] fullTextFilters)
           
 IndexManager[] IdHashShardingStrategy.getIndexManagersForQuery(FullTextFilterImplementor[] fullTextFilters)
           
 

Methods in org.hibernate.search.store.impl with parameters of type IndexManager
 void NotShardedStrategy.initialize(Properties properties, IndexManager[] providers)
           
 void IdHashShardingStrategy.initialize(Properties properties, IndexManager[] providers)
           
 

Uses of IndexManager in org.hibernate.search.store.optimization
 

Methods in org.hibernate.search.store.optimization with parameters of type IndexManager
 void OptimizerStrategy.initialize(IndexManager indexManager, Properties indexProperties)
          Initializes the OptimizerStrategy.
 

Uses of IndexManager in org.hibernate.search.store.optimization.impl
 

Methods in org.hibernate.search.store.optimization.impl with parameters of type IndexManager
 void IncrementalOptimizerStrategy.initialize(IndexManager indexManager, Properties indexProperties)
           
 void ExplicitOnlyOptimizerStrategy.initialize(IndexManager indexManager, Properties indexProperties)
           
 



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