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(@NotNull String name,
@NotNull NodeStore store,
@NotNull IndexEditorProvider provider) |
AsyncIndexUpdate(@NotNull String name,
@NotNull NodeStore store,
@NotNull IndexEditorProvider provider,
boolean switchOnSync) |
AsyncIndexUpdate(@NotNull String name,
@NotNull NodeStore store,
@NotNull 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() |
String |
getName() |
static boolean |
isAsyncLaneName(String asyncName) |
boolean |
isClosed() |
boolean |
isFailing() |
boolean |
isFinished() |
static String |
leasify(String name) |
void |
run() |
void |
setCorruptIndexHandler(TrackingCorruptIndexHandler corruptIndexHandler) |
void |
setIndexMBeanRegistration(IndexMBeanRegistration mbeanRegistration) |
void |
setValidatorProviders(List<ValidatorProvider> validatorProviders) |
public static final String PROP_ASYNC_NAME
public AsyncIndexUpdate(@NotNull @NotNull String name, @NotNull @NotNull NodeStore store, @NotNull @NotNull IndexEditorProvider provider, boolean switchOnSync)
public AsyncIndexUpdate(@NotNull @NotNull String name, @NotNull @NotNull NodeStore store, @NotNull @NotNull IndexEditorProvider provider, StatisticsProvider statsProvider, boolean switchOnSync)
public AsyncIndexUpdate(@NotNull @NotNull String name, @NotNull @NotNull NodeStore store, @NotNull @NotNull IndexEditorProvider provider)
public static boolean isAsyncLaneName(String asyncName)
public void close()
close
in interface Closeable
close
in interface AutoCloseable
public 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)
public String getName()
Copyright © 2010 - 2020 Adobe. All Rights Reserved