public class OutOfBandIndexer extends Object implements Closeable, org.apache.jackrabbit.oak.plugins.index.IndexUpdateCallback, org.apache.jackrabbit.oak.plugins.index.NodeTraversalCallback
org.apache.jackrabbit.oak.plugins.index.NodeTraversalCallback.PathSource| Modifier and Type | Field and Description |
|---|---|
static String |
LOCAL_INDEX_ROOT_DIR
Directory name in output directory under which indexes are
stored
|
NOOPNOOP| Constructor and Description |
|---|
OutOfBandIndexer(IndexHelper indexHelper,
IndexerSupport indexerSupport) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
indexUpdate() |
void |
reindex() |
void |
traversedNode(org.apache.jackrabbit.oak.plugins.index.NodeTraversalCallback.PathSource pathSource) |
public static final String LOCAL_INDEX_ROOT_DIR
public OutOfBandIndexer(IndexHelper indexHelper, IndexerSupport indexerSupport)
public void reindex()
throws org.apache.jackrabbit.oak.api.CommitFailedException,
IOException
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic void indexUpdate()
throws org.apache.jackrabbit.oak.api.CommitFailedException
indexUpdate in interface org.apache.jackrabbit.oak.plugins.index.IndexUpdateCallbackorg.apache.jackrabbit.oak.api.CommitFailedExceptionpublic void traversedNode(org.apache.jackrabbit.oak.plugins.index.NodeTraversalCallback.PathSource pathSource) throws org.apache.jackrabbit.oak.api.CommitFailedException
traversedNode in interface org.apache.jackrabbit.oak.plugins.index.NodeTraversalCallbackorg.apache.jackrabbit.oak.api.CommitFailedExceptionCopyright © 2012–2020 The Apache Software Foundation. All rights reserved.