Class DocumentStoreIndexer
- java.lang.Object
-
- org.apache.jackrabbit.oak.index.indexer.document.DocumentStoreIndexerBase
-
- org.apache.jackrabbit.oak.index.indexer.document.DocumentStoreIndexer
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
public class DocumentStoreIndexer extends DocumentStoreIndexerBase implements java.io.Closeable
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.oak.index.indexer.document.DocumentStoreIndexerBase
closer, INDEXER_METRICS_PREFIX, indexerProviders, indexerSupport, indexHelper, METRIC_FULL_INDEX_CREATION_DURATION_SECONDS, METRIC_INDEXING_DURATION_SECONDS, METRIC_MERGE_NODE_STORE_DURATION_SECONDS
-
-
Constructor Summary
Constructors Constructor Description DocumentStoreIndexer(ExtendedIndexHelper extendedIndexHelper, IndexerSupport indexerSupport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<NodeStateIndexerProvider>
createProviders()
protected void
preIndexOperations(java.util.List<NodeStateIndexer> indexers)
-
Methods inherited from class org.apache.jackrabbit.oak.index.indexer.document.DocumentStoreIndexerBase
buildFlatFileStore, buildStore, buildStore, close, prepareIndexers, reindex, setProviders
-
-
-
-
Constructor Detail
-
DocumentStoreIndexer
public DocumentStoreIndexer(ExtendedIndexHelper extendedIndexHelper, IndexerSupport indexerSupport) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
createProviders
protected java.util.List<NodeStateIndexerProvider> createProviders() throws java.io.IOException
- Specified by:
createProviders
in classDocumentStoreIndexerBase
- Throws:
java.io.IOException
-
preIndexOperations
protected void preIndexOperations(java.util.List<NodeStateIndexer> indexers)
- Specified by:
preIndexOperations
in classDocumentStoreIndexerBase
-
-