package org.molgenis.data.csv; import org.molgenis.data.FileRepositoryCollectionFactory; import org.molgenis.data.support.GenericImporterExtensions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import javax.annotation.PostConstruct; @Configuration public class CsvDataConfig { @Autowired private FileRepositoryCollectionFactory fileRepositorySourceFactory; /** * Registers the CsvRepositorySource factory so it can be used by DataService.createFileRepositorySource(File file); */ @PostConstruct public void registerCsvRepositorySource() { fileRepositorySourceFactory .addFileRepositoryCollectionClass(CsvRepositoryCollection.class, GenericImporterExtensions.getCSV()); } }