org.sakaiproject.search.journal.api
Interface IndexListener

All Known Implementing Classes:
ConcurrentIndexManager, IndexListenerCloser

public interface IndexListener

Author:
ieb

Method Summary
 void doIndexReaderClose(IndexReader oldMultiReader)
          Called when the index reader is closed
 void doIndexReaderOpen(IndexReader newMultiReader)
           
 void doIndexSearcherClose(IndexSearcher indexSearcher)
          Close the index searcher, this may need to be delayed
 void doIndexSearcherOpen(IndexSearcher indexSearcher)
          Fireed when an index searcher is opened
 

Method Detail

doIndexReaderClose

void doIndexReaderClose(IndexReader oldMultiReader)
                        throws IOException
Called when the index reader is closed

Parameters:
oldMultiReader - the index reader that has been detached and is ready to close
Throws:
IOException

doIndexReaderOpen

void doIndexReaderOpen(IndexReader newMultiReader)
Parameters:
newMultiReader -

doIndexSearcherClose

void doIndexSearcherClose(IndexSearcher indexSearcher)
                          throws IOException
Close the index searcher, this may need to be delayed

Parameters:
indexSearcher -
Throws:
IOException

doIndexSearcherOpen

void doIndexSearcherOpen(IndexSearcher indexSearcher)
Fireed when an index searcher is opened

Parameters:
indexSearcher -


Copyright © 2003-2013 Sakai Project. All Rights Reserved.