r227 - trunk/echobase-services/src/main/java/fr/ifremer/echobase/services
Author: tchemit Date: 2011-12-27 20:41:32 +0100 (Tue, 27 Dec 2011) New Revision: 227 Url: http://forge.codelutin.com/repositories/revision/echobase/227 Log: remove TODO Modified: trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/DbExportService.java Modified: trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/DbExportService.java =================================================================== --- trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/DbExportService.java 2011-12-27 15:20:55 UTC (rev 226) +++ trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/DbExportService.java 2011-12-27 19:41:32 UTC (rev 227) @@ -24,21 +24,17 @@ package fr.ifremer.echobase.services; import fr.ifremer.echobase.EchoBaseIOUtil; -import fr.ifremer.echobase.entities.EchoBaseEntityEnum; import fr.ifremer.echobase.entities.EntitiesUtil; import fr.ifremer.echobase.entities.meta.AssociationMeta; import fr.ifremer.echobase.entities.meta.MetaFilenameAware; import fr.ifremer.echobase.entities.meta.TableMeta; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.nuiton.topia.TopiaException; import org.nuiton.util.FileUtil; import org.nuiton.util.TimeLog; import java.io.File; import java.io.IOException; -import java.util.Arrays; -import java.util.List; /** * Service to import / export a complete db. @@ -61,7 +57,7 @@ * @return the zip archive file * @throws IOException if could not create or write files. */ - public File exportDb(ExportDbConfiguration model) throws IOException, TopiaException { + public File exportDb(ExportDbConfiguration model) throws IOException { String fileName = model.getFileName(); @@ -83,14 +79,14 @@ model.setNbSteps(entries.length); - List<EchoBaseEntityEnum> referenceTypes = - Arrays.asList(EntitiesUtil.getReferenceTypes()); +// List<EchoBaseEntityEnum> referenceTypes = +// Arrays.asList(EntitiesUtil.getReferenceTypes()); for (MetaFilenameAware entry : entries) { model.incrementsProgression(); // if (!referenceTypes.contains(entry.getSource())) { -// //TODO remove this when tests are ok. +// // remove this when tests are ok. // continue; // } File entryFile = new File(dir, entry.getFilename()); @@ -101,9 +97,6 @@ TableMeta meta = (TableMeta) entry; exportService.exportDatas(meta, entryFile); } - - //TODO Test this : this will refresh the hibernate session ? try this to improve export times... -// getTransaction().rollbackTransaction(); } EchoBaseIOUtil.compressZipFile(zipFile, dir);
participants (1)
-
tchemit@users.forge.codelutin.com