use factory to create CsvToEntryTransformer

This commit is contained in:
2021-08-14 12:44:40 +02:00
parent ceb8d5a7c8
commit 8595f989b8

View File

@@ -53,7 +53,8 @@ public class FileDropZipHandler implements FileDropFileTypeHandler {
final CsvReaderSettings csvReaderSettings = csvSettings.get(); final CsvReaderSettings csvReaderSettings = csvSettings.get();
final NoCopyCsvToEntryTransformer csvToEntryTransformer = new NoCopyCsvToEntryTransformer(queue, csvReaderSettings); final CsvToEntryTransformer csvToEntryTransformer = CsvToEntryTransformerFactory
.createCsvToEntryTransformer(queue, csvReaderSettings);
try (final InputStream inputStream = new BufferedInputStream(zipFile.getInputStream(entry), try (final InputStream inputStream = new BufferedInputStream(zipFile.getInputStream(entry),
1024 * 1024)) { 1024 * 1024)) {
csvToEntryTransformer.readCSV(inputStream); csvToEntryTransformer.readCSV(inputStream);