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 Details

    • StripingBulkFilesystemImporter

      public StripingBulkFilesystemImporter()
  • Method Details

    • bulkImportImpl

      protected void bulkImportImpl(BulkImportParameters bulkImportParameters, NodeImporter nodeImporter, 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.