| Modifier and Type | Field and Description |
|---|---|
static String |
PROP_ASYNC_NAME
Name of service property which determines the name of Async task
|
| Constructor and Description |
|---|
AsyncIndexUpdate(String name,
NodeStore store,
IndexEditorProvider provider) |
AsyncIndexUpdate(String name,
NodeStore store,
IndexEditorProvider provider,
boolean switchOnSync) |
AsyncIndexUpdate(String name,
NodeStore store,
IndexEditorProvider provider,
StatisticsProvider statsProvider,
boolean switchOnSync) |
| Modifier and Type | Method and Description |
|---|---|
static String |
checkValidName(String asyncName) |
void |
close() |
org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.AsyncIndexStats |
getIndexStats() |
boolean |
isClosed() |
boolean |
isFailing() |
boolean |
isFinished() |
void |
run() |
void |
setCorruptIndexHandler(TrackingCorruptIndexHandler corruptIndexHandler) |
void |
setIndexMBeanRegistration(IndexMBeanRegistration mbeanRegistration) |
void |
setValidatorProviders(List<ValidatorProvider> validatorProviders) |
public static final String PROP_ASYNC_NAME
public AsyncIndexUpdate(String name, NodeStore store, IndexEditorProvider provider, boolean switchOnSync)
public AsyncIndexUpdate(String name, NodeStore store, IndexEditorProvider provider, StatisticsProvider statsProvider, boolean switchOnSync)
public AsyncIndexUpdate(String name, NodeStore store, IndexEditorProvider provider)
public void close()
close in interface Closeableclose in interface AutoCloseablepublic void setValidatorProviders(List<ValidatorProvider> validatorProviders)
public void setCorruptIndexHandler(TrackingCorruptIndexHandler corruptIndexHandler)
public 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 - 2017 Adobe Systems Incorporated. All Rights Reserved"