Class IndexImporter
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.index.importer.IndexImporter
-
public class IndexImporter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INDEX_IMPORT_STATE_KEY
static java.lang.String
OAK_INDEX_IMPORTER_PRESERVE_CHECKPOINT
-
Constructor Summary
Constructors Constructor Description IndexImporter(NodeStore nodeStore, java.io.File indexDir, IndexEditorProvider indexEditorProvider, AsyncIndexerLock indexerLock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addImporterProvider(IndexImporterProvider importerProvider)
void
importIndex()
-
-
-
Field Detail
-
OAK_INDEX_IMPORTER_PRESERVE_CHECKPOINT
public static final java.lang.String OAK_INDEX_IMPORTER_PRESERVE_CHECKPOINT
- See Also:
- Constant Field Values
-
INDEX_IMPORT_STATE_KEY
public static final java.lang.String INDEX_IMPORT_STATE_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
IndexImporter
public IndexImporter(NodeStore nodeStore, java.io.File indexDir, IndexEditorProvider indexEditorProvider, AsyncIndexerLock indexerLock) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
importIndex
public void importIndex() throws java.io.IOException, CommitFailedException
- Throws:
java.io.IOException
CommitFailedException
-
addImporterProvider
public void addImporterProvider(IndexImporterProvider importerProvider)
-
-