public class AsyncIndexUpdate
extends java.lang.Object
implements java.lang.Runnable, java.io.Closeable
| Constructor and Description |
|---|
AsyncIndexUpdate(java.lang.String name,
NodeStore store,
IndexEditorProvider provider) |
AsyncIndexUpdate(java.lang.String name,
NodeStore store,
IndexEditorProvider provider,
boolean switchOnSync) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.AsyncIndexStats |
getIndexStats() |
boolean |
isClosed() |
boolean |
isFailing() |
boolean |
isFinished() |
void |
run() |
void |
setIndexMBeanRegistration(IndexMBeanRegistration mbeanRegistration) |
public AsyncIndexUpdate(java.lang.String name,
NodeStore store,
IndexEditorProvider provider,
boolean switchOnSync)
public AsyncIndexUpdate(java.lang.String name,
NodeStore store,
IndexEditorProvider provider)
public void run()
run in interface java.lang.Runnablepublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic boolean isClosed()
public org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.AsyncIndexStats getIndexStats()
public boolean isFinished()
public boolean isFailing()
public void setIndexMBeanRegistration(IndexMBeanRegistration mbeanRegistration)
"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"