Class MultiThreadedImpExImportReaderIntegrationTest.TestImpExImportJob

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
MultiThreadedImpExImportReaderIntegrationTest.ExceptionTestImpExImportJob
Enclosing class:
MultiThreadedImpExImportReaderIntegrationTest

public static class MultiThreadedImpExImportReaderIntegrationTest.TestImpExImportJob extends ImpExImportJob
See Also:
  • Field Details

  • Constructor Details

    • TestImpExImportJob

      public TestImpExImportJob()
  • Method Details

    • setThreadPool

      public void setThreadPool(ThreadPool threadPool)
    • createImportReader

      protected de.hybris.platform.impex.jalo.imp.MultiThreadedImpExImportReaderIntegrationTest.TestableMultiThreadedImpExImportReader createImportReader(ImpExImportCronJob cronJob, CSVReader csvReader, ImportProcessor processor)
      Description copied from class: ImpExImportJob
      Creates the import reader instance used by the Importer. Here a cronjob specific reader is used which uses the encoding specified at cronjob for external data medias and an specific ImportProcessor. Furthermore a specific ImportProcessor can be specified.
      Overrides:
      createImportReader in class ImpExImportJob
      Parameters:
      cronJob - current cronjob instance to get parameters like encoding
      csvReader - reader holding the source data used for instantiating the import reader
      processor - processor which will be set when instantiating the import reader
      Returns:
      ImpExImportReader import reader used by Importer