|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hibernate.search.reader.SharedReaderProvider
@Deprecated public class SharedReaderProvider
Share readers per SearchFactory
, reusing them if they are still valid.
This class contains several bugs including HSEARCH-211. Since it is deprecated we are not going to
fix them right now.
Constructor Summary | |
---|---|
SharedReaderProvider()
Deprecated. |
Method Summary | |
---|---|
void |
closeReader(org.apache.lucene.index.IndexReader reader)
Deprecated. Close a reader previously opened by ReaderProvider.openReader(org.hibernate.search.store.DirectoryProvider...) . |
void |
destroy()
Deprecated. Called when a SearchFactory is destroyed. |
void |
initialize(Properties props,
SearchFactoryImplementor searchFactoryImplementor)
Deprecated. Inialize the reader provider before its use. |
org.apache.lucene.index.IndexReader |
openReader(DirectoryProvider... directoryProviders)
Deprecated. Open a read-only reader on all the listed directory providers. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SharedReaderProvider()
Method Detail |
---|
public org.apache.lucene.index.IndexReader openReader(DirectoryProvider... directoryProviders)
ReaderProvider
ReaderProvider.closeReader(IndexReader)
.
The opening can be virtual.
openReader
in interface ReaderProvider
public void closeReader(org.apache.lucene.index.IndexReader reader)
ReaderProvider
ReaderProvider.openReader(org.hibernate.search.store.DirectoryProvider...)
.
The closing can be virtual.
closeReader
in interface ReaderProvider
public void initialize(Properties props, SearchFactoryImplementor searchFactoryImplementor)
ReaderProvider
initialize
in interface ReaderProvider
public void destroy()
ReaderProvider
SearchFactory
is destroyed. This method typically releases resources.
It is guaranteed to be executed after readers are released by queries (assuming no user error).
destroy
in interface ReaderProvider
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |