|
||||||||||
| 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(java.util.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)
ReaderProviderReaderProvider.closeReader(IndexReader).
The opening can be virtual.
openReader in interface ReaderProviderpublic void closeReader(org.apache.lucene.index.IndexReader reader)
ReaderProviderReaderProvider.openReader(org.hibernate.search.store.DirectoryProvider...).
The closing can be virtual.
closeReader in interface ReaderProvider
public void initialize(java.util.Properties props,
SearchFactoryImplementor searchFactoryImplementor)
ReaderProvider
initialize in interface ReaderProviderpublic void destroy()
ReaderProviderSearchFactory 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 | |||||||||