more generic for export io classes
authorAndreas Müller <a.mueller@bgbm.org>
Wed, 11 Jan 2012 16:57:22 +0000 (16:57 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Wed, 11 Jan 2012 16:57:22 +0000 (16:57 +0000)
cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiAdditionalTaxonSourceExport.java
cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiExportConfigurator.java

index 55c394d3af508ef6d32749cc69e5b0ed770f7be5..da099312249d46350094d431be7c648900331337 100644 (file)
@@ -223,7 +223,7 @@ public class PesiAdditionalTaxonSourceExport extends PesiExportBase {
         * @return Whether the delete operation was successful or not.\r
         */\r
        protected boolean doDelete(PesiExportState state) {\r
-               PesiExportConfigurator pesiConfig = (PesiExportConfigurator) state.getConfig();\r
+               PesiExportConfigurator pesiConfig = state.getConfig();\r
                \r
                String sql;\r
                Source destination =  pesiConfig.getDestination();\r
index a5a23b58a93eca991d517b1d03f85f3ef99d3dca..fcbcf2fb191f121df07991b73d4264d7d01d582b 100644 (file)
@@ -13,10 +13,8 @@ import org.apache.log4j.Logger;
 \r
 import eu.etaxonomy.cdm.database.ICdmDataSource;\r
 import eu.etaxonomy.cdm.io.common.DbExportConfiguratorBase;\r
-import eu.etaxonomy.cdm.io.common.ExportStateBase;\r
 import eu.etaxonomy.cdm.io.common.IExportConfigurator;\r
 import eu.etaxonomy.cdm.io.common.Source;\r
-import eu.etaxonomy.cdm.io.common.IExportConfigurator.DO_REFERENCES;\r
 import eu.etaxonomy.cdm.model.reference.Reference;\r
 import eu.etaxonomy.cdm.model.reference.ReferenceFactory;\r
 \r
@@ -25,10 +23,10 @@ import eu.etaxonomy.cdm.model.reference.ReferenceFactory;
  * @date 12.02.2010\r
  *\r
  */\r
-public class PesiExportConfigurator extends DbExportConfiguratorBase implements IExportConfigurator {\r
+public class PesiExportConfigurator extends DbExportConfiguratorBase<PesiExportState> implements IExportConfigurator<PesiExportState> {\r
        @SuppressWarnings("unused")\r
        private static Logger logger = Logger.getLogger(PesiExportConfigurator.class);\r
-       private int limitSave = 1000;\r
+       private int limitSave = 2000;\r
 \r
        private Reference<?> auctReference;\r
        private boolean doOccurrence = true;\r
@@ -72,8 +70,7 @@ public class PesiExportConfigurator extends DbExportConfiguratorBase implements
        /* (non-Javadoc)\r
         * @see eu.etaxonomy.cdm.io.common.IExportConfigurator#getNewState()\r
         */\r
-       @SuppressWarnings("unchecked")\r
-       public ExportStateBase getNewState() {\r
+       public PesiExportState getNewState() {\r
                return new PesiExportState(this);\r
        }\r
        \r