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

Packages that use ReaderProvider
org.hibernate.search.backend.impl.lucene   
org.hibernate.search.indexes.impl   
org.hibernate.search.indexes.spi   
org.hibernate.search.reader.impl   
 

Uses of ReaderProvider in org.hibernate.search.backend.impl.lucene
 

Classes in org.hibernate.search.backend.impl.lucene that implement ReaderProvider
 class NRTWorkspaceImpl
          The Workspace implementation to be used to take advantage of NRT Lucene features.
 

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

Classes in org.hibernate.search.indexes.impl that implement ReaderProvider
 class NotSharedReaderProvider
          Open a reader each time
 class SharingBufferReaderProvider
          This ReaderProvider shares IndexReaders as long as they are "current"; It uses IndexReader.reopen() which should improve performance on larger indexes as it shares buffers with previous IndexReader generation for the segments which didn't change.
 

Methods in org.hibernate.search.indexes.impl that return ReaderProvider
 ReaderProvider DirectoryBasedIndexManager.getReaderProvider()
           
 

Uses of ReaderProvider in org.hibernate.search.indexes.spi
 

Subinterfaces of ReaderProvider in org.hibernate.search.indexes.spi
 interface DirectoryBasedReaderProvider
           
 

Methods in org.hibernate.search.indexes.spi that return ReaderProvider
 ReaderProvider IndexManager.getReaderProvider()
          Provide access to IndexReaders.
 

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

Methods in org.hibernate.search.reader.impl with parameters of type ReaderProvider
static org.apache.lucene.index.IndexReader ReaderProviderHelper.buildMultiReader(int length, org.apache.lucene.index.IndexReader[] readers, ReaderProvider[] managers)
           
 

Constructors in org.hibernate.search.reader.impl with parameters of type ReaderProvider
CacheableMultiReader(org.apache.lucene.index.IndexReader[] subReaders, ReaderProvider[] managers)
           
 



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