Does anyone object to making IndexReader
private static IndexReader open(final Directory directory, final boolean
closeDirectory, final IndexDeletionPolicy deletionPolicy, final
IndexCommit commit, final boolean readOnly) throws
CorruptIndexException, IOException {
return DirectoryIndexReader.open(directory, closeDirectory,
deletionPolicy, commit, readOnly);
}
public? I think it can be convenient to be able to both control the
closing of the Directory yourself, as well as give the Directory to an
IndexReader to manage.
If you have created a DirectoryFactory to supply your IndexReaders, you
will want to supply external Directory implementations to the
IndexReaders, and its quite possible that you then want the IndexReader
to take over the lifecycle of the Directory for you rather than having
to juggle the two separately
- Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]