org.sakaiproject.search.journal.impl
Class IndexListenerCloser
java.lang.Object
org.sakaiproject.search.journal.impl.IndexListenerCloser
- All Implemented Interfaces:
- IndexListener
public class IndexListenerCloser
- extends Object
- implements IndexListener
- Author:
- ieb
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndexListenerCloser
public IndexListenerCloser()
doIndexReaderClose
public void doIndexReaderClose(org.apache.lucene.index.IndexReader oldMultiReader)
throws IOException
- Description copied from interface:
IndexListener
- Called when the index reader is closed
- Specified by:
doIndexReaderClose in interface IndexListener
- Parameters:
oldMultiReader - the index reader that has been detached and is ready to close
- Throws:
IOException
doIndexReaderOpen
public void doIndexReaderOpen(org.apache.lucene.index.IndexReader newMultiReader)
- Specified by:
doIndexReaderOpen in interface IndexListener
doIndexSearcherClose
public void doIndexSearcherClose(org.apache.lucene.search.IndexSearcher indexSearcher)
throws IOException
- Description copied from interface:
IndexListener
- Close the index searcher, this may need to be delayed
- Specified by:
doIndexSearcherClose in interface IndexListener
- Throws:
IOException
doIndexSearcherOpen
public void doIndexSearcherOpen(org.apache.lucene.search.IndexSearcher indexSearcher)
- Description copied from interface:
IndexListener
- Fireed when an index searcher is opened
- Specified by:
doIndexSearcherOpen in interface IndexListener
purge
public void purge()
size
public int size()
- Returns:
getOpenIndexNames
public String[] getOpenIndexNames()
cleanup
public void cleanup()
Copyright © 2003-2012 Sakai Project. All Rights Reserved.