Class MultiThreadedImpExImportReaderIntegrationTest.TestImpExImportJob

    • Constructor Detail

      • TestImpExImportJob

        public TestImpExImportJob()
    • Method Detail

      • 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