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
|
NOOP
NOOP
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 Closeable
close
in interface AutoCloseable
IOException
public void indexUpdate() throws org.apache.jackrabbit.oak.api.CommitFailedException
indexUpdate
in interface org.apache.jackrabbit.oak.plugins.index.IndexUpdateCallback
org.apache.jackrabbit.oak.api.CommitFailedException
public 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.NodeTraversalCallback
org.apache.jackrabbit.oak.api.CommitFailedException
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.