Package org.apache.lucene.search
Interface ReferenceManager.RefreshListener
- All Known Implementing Classes:
LiveFieldValues
- Enclosing class:
ReferenceManager<G>
public static interface ReferenceManager.RefreshListener
Use to receive notification when a refresh has finished. See
ReferenceManager.addListener(org.apache.lucene.search.ReferenceManager.RefreshListener).-
Method Summary
Modifier and TypeMethodDescriptionvoidafterRefresh(boolean didRefresh) Called after the attempted refresh; if the refresh did open a new reference then didRefresh will be true andReferenceManager.acquire()is guaranteed to return the new reference.voidCalled right before a refresh attempt starts.
-
Method Details
-
beforeRefresh
Called right before a refresh attempt starts.- Throws:
IOException
-
afterRefresh
Called after the attempted refresh; if the refresh did open a new reference then didRefresh will be true andReferenceManager.acquire()is guaranteed to return the new reference.- Throws:
IOException
-