private boolean doHeterotypicSynonyms = true;\r
\r
/* Max number of taxa to be saved with one service call */\r
- private int limitSave = 2000;\r
- private int maxTaxon = 306000;\r
- private boolean useTransactions = true;\r
+ private int limitSave = 1000;\r
private ReferenceBase<?> auctReference;\r
\r
@SuppressWarnings("unchecked")\r
protected void makeIoClassList() {\r
ioClassList = new Class[] {\r
FaunaEuropaeaAuthorImport.class,\r
- FaunaEuropaeaNameImport.class,\r
- FaunaEuropaeaRelShipImport.class,\r
+ FaunaEuropaeaTaxonNameImport.class,\r
+ FaunaEuropaeaRelTaxonIncludeImport.class,\r
FaunaEuropaeaRefImport.class,\r
FaunaEuropaeaDistributionImport.class\r
};\r
};\r
\r
-// @SuppressWarnings("unchecked")\r
-// protected void makeIoClassList() {\r
-// ioClassList = new Class[] {\r
-// FaunaEuropaeaAuthorImport.class,\r
-// FaunaEuropaeaNameImport.class,\r
-// FaunaEuropaeaRelShipImport.class,\r
-// FaunaEuropaeaRelTaxonIncludeImport.class,\r
-// FaunaEuropaeaRefImport.class,\r
-// FaunaEuropaeaDistributionImport.class\r
-// };\r
-// };\r
- \r
public static FaunaEuropaeaImportConfigurator NewInstance(Source source, ICdmDataSource destination){\r
return new FaunaEuropaeaImportConfigurator(source, destination);\r
}\r
setNomenclaturalCode(NomenclaturalCode.ICBN);\r
}\r
\r
+ public static FaunaEuropaeaImportConfigurator NewInstance(ICdmDataSource source, ICdmDataSource destination){\r
+ return new FaunaEuropaeaImportConfigurator(source, destination);\r
+}\r
+ \r
+ private FaunaEuropaeaImportConfigurator(ICdmDataSource source, ICdmDataSource destination) {\r
+ setSource(source);\r
+ setDestination(destination);\r
+ setNomenclaturalCode(NomenclaturalCode.ICBN);\r
+ }\r
+ \r
/* (non-Javadoc)\r
* @see eu.etaxonomy.cdm.io.common.ImportConfiguratorBase#getSource()\r
*/\r
//TODO\r
if (auctReference == null){\r
auctReference = Database.NewInstance();\r
- sourceReference.setTitleCache("auct.");\r
+ auctReference.setTitleCache("auct.");\r
}\r
return auctReference;\r
}\r
this.doHeterotypicSynonyms = doHeterotypicSynonyms;\r
}\r
\r
- /**\r
- * @return the useTransactions\r
- */\r
- public boolean isUseTransactions() {\r
- return useTransactions;\r
- }\r
-\r
- /**\r
- * @param useTransactions the useTransactions to set\r
- */\r
- public void setUseTransactions(boolean useTransactions) {\r
- this.useTransactions = useTransactions;\r
- }\r
-\r
/**\r
* @param auctReference the auctReference to set\r
*/\r
this.limitSave = limitSave;\r
}\r
\r
- /**\r
- * @return the maxTaxon\r
- */\r
- public int getMaxTaxon() {\r
- return maxTaxon;\r
- }\r
-\r
- /**\r
- * @param maxTaxon the maxTaxon to set\r
- */\r
- public void setMaxTaxon(int maxTaxon) {\r
- this.maxTaxon = maxTaxon;\r
- }\r
- \r
- \r
- \r
}\r