Package org.apache.lucene.search
Class ControlledRealTimeReopenThread.HandleRefresh
- java.lang.Object
-
- org.apache.lucene.search.ControlledRealTimeReopenThread.HandleRefresh
-
- All Implemented Interfaces:
ReferenceManager.RefreshListener
- Enclosing class:
- ControlledRealTimeReopenThread<T>
private class ControlledRealTimeReopenThread.HandleRefresh extends java.lang.Object implements ReferenceManager.RefreshListener
-
-
Constructor Summary
Constructors Modifier Constructor Description privateHandleRefresh()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterRefresh(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.voidbeforeRefresh()Called right before a refresh attempt starts.
-
-
-
Method Detail
-
beforeRefresh
public void beforeRefresh()
Description copied from interface:ReferenceManager.RefreshListenerCalled right before a refresh attempt starts.- Specified by:
beforeRefreshin interfaceReferenceManager.RefreshListener
-
afterRefresh
public void afterRefresh(boolean didRefresh)
Description copied from interface:ReferenceManager.RefreshListenerCalled 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.- Specified by:
afterRefreshin interfaceReferenceManager.RefreshListener
-
-