public class RefreshOnWritePolicy extends Object implements ReaderRefreshPolicy
NEVER
Constructor and Description |
---|
RefreshOnWritePolicy() |
Modifier and Type | Method and Description |
---|---|
void |
refreshOnReadIfRequired(Runnable refreshCallback)
This would be invoked before any query is performed
to provide a chance for IndexNode to refresh the readers
|
void |
refreshOnWriteIfRequired(Runnable refreshCallback)
This would invoked after some writes have been performed
and as a final step refresh request is being made.
|
void |
updated() |
public void refreshOnReadIfRequired(Runnable refreshCallback)
ReaderRefreshPolicy
The index may or may not be updated when this method is invoked
refreshOnReadIfRequired
in interface ReaderRefreshPolicy
refreshCallback
- callback to refresh the readerspublic void refreshOnWriteIfRequired(Runnable refreshCallback)
ReaderRefreshPolicy
Any time its invoked it can be assumed that index has been updated
refreshOnWriteIfRequired
in interface ReaderRefreshPolicy
refreshCallback
- callback to refresh the readerspublic void updated()
Copyright © 2012–2017 The Apache Software Foundation. All rights reserved.