|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.search.reader.NotSharedReaderProvider
public class NotSharedReaderProvider
Open a reader each time
Constructor Summary | |
---|---|
NotSharedReaderProvider()
|
Method Summary | |
---|---|
void |
closeReader(IndexReader reader)
Close a reader previously opened by ReaderProvider.openReader(org.hibernate.search.store.DirectoryProvider...) . |
void |
destroy()
Called when a SearchFactory is destroyed. |
void |
initialize(Properties props,
BuildContext context)
Initialize the reader provider before its use. |
IndexReader |
openReader(DirectoryProvider... directoryProviders)
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 NotSharedReaderProvider()
Method Detail |
---|
public IndexReader openReader(DirectoryProvider... directoryProviders)
ReaderProvider
ReaderProvider.closeReader(IndexReader)
.
The opening can be virtual.
openReader
in interface ReaderProvider
public void closeReader(IndexReader reader)
ReaderProvider
ReaderProvider.openReader(org.hibernate.search.store.DirectoryProvider...)
.
The closing can be virtual.
closeReader
in interface ReaderProvider
public void initialize(Properties props, BuildContext context)
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 |