org.molgenis
Class EntitiesImporterImpl

java.lang.Object
  extended by org.molgenis.EntitiesImporterImpl
All Implemented Interfaces:
EntitiesImporter

@Component
public class EntitiesImporterImpl
extends Object
implements EntitiesImporter


Constructor Summary
EntitiesImporterImpl(Database database)
           
 
Method Summary
 EntityImportReport importEntities(File file, Database.DatabaseAction dbAction)
           
 EntityImportReport importEntities(List<File> files, Database.DatabaseAction dbAction)
           
 EntityImportReport importEntities(TableReader tableReader, Database.DatabaseAction dbAction)
           
 EntityImportReport importEntities(TupleReader tupleReader, String entityName, Database.DatabaseAction dbAction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntitiesImporterImpl

@Autowired
public EntitiesImporterImpl(Database database)
Method Detail

importEntities

public EntityImportReport importEntities(File file,
                                         Database.DatabaseAction dbAction)
                                  throws IOException,
                                         DatabaseException
Specified by:
importEntities in interface EntitiesImporter
Throws:
IOException
DatabaseException

importEntities

public EntityImportReport importEntities(List<File> files,
                                         Database.DatabaseAction dbAction)
                                  throws IOException,
                                         DatabaseException
Specified by:
importEntities in interface EntitiesImporter
Throws:
IOException
DatabaseException

importEntities

public EntityImportReport importEntities(TupleReader tupleReader,
                                         String entityName,
                                         Database.DatabaseAction dbAction)
                                  throws IOException,
                                         DatabaseException
Specified by:
importEntities in interface EntitiesImporter
Throws:
IOException
DatabaseException

importEntities

public EntityImportReport importEntities(TableReader tableReader,
                                         Database.DatabaseAction dbAction)
                                  throws IOException,
                                         DatabaseException
Specified by:
importEntities in interface EntitiesImporter
Throws:
IOException
DatabaseException


Copyright © 2013. All Rights Reserved.