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