Class StripingBulkFilesystemImporter

  • All Implemented Interfaces:
    BulkFilesystemImporter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

    public class StripingBulkFilesystemImporter
    extends MultiThreadedBulkFilesystemImporter
    A multi threaded bulk importer that imports by striping across filesystem levels.
    Since:
    4.0
    • Constructor Detail

      • StripingBulkFilesystemImporter

        public StripingBulkFilesystemImporter()
    • Method Detail

      • bulkImportImpl

        protected void bulkImportImpl​(BulkImportParameters bulkImportParameters,
                                      NodeImporter nodeImporter,
                                      java.lang.String lockToken)
        Method that does the work of importing a filesystem using the BatchProcessor.
        Overrides:
        bulkImportImpl in class MultiThreadedBulkFilesystemImporter
        Parameters:
        bulkImportParameters - The bulk import parameters to apply to this bulk import.
        nodeImporter - The node importer implementation that will import each node.
        lockToken - The lock token to use during the bulk import.