Revision c59ecc4a
Added by Andreas Müller almost 13 years ago
cdmlib-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/faunaEuropaea/FaunaEuropaeaDistributionImport.java | ||
---|---|---|
22 | 22 |
import org.springframework.stereotype.Component; |
23 | 23 |
import org.springframework.transaction.TransactionStatus; |
24 | 24 |
|
25 |
import eu.etaxonomy.cdm.io.common.CdmImportBase; |
|
26 |
import eu.etaxonomy.cdm.io.common.ImportConfiguratorBase; |
|
27 | 25 |
import eu.etaxonomy.cdm.io.common.Source; |
28 | 26 |
import eu.etaxonomy.cdm.model.description.Distribution; |
29 |
import eu.etaxonomy.cdm.model.description.Feature; |
|
30 | 27 |
import eu.etaxonomy.cdm.model.description.PresenceAbsenceTermBase; |
31 | 28 |
import eu.etaxonomy.cdm.model.description.PresenceTerm; |
32 | 29 |
import eu.etaxonomy.cdm.model.description.TaxonDescription; |
... | ... | |
75 | 72 |
* @see eu.etaxonomy.cdm.io.common.CdmIoBase#doInvoke(eu.etaxonomy.cdm.io.common.IImportConfigurator, eu.etaxonomy.cdm.api.application.CdmApplicationController, java.util.Map) |
76 | 73 |
*/ |
77 | 74 |
@Override |
78 |
protected boolean doInvoke(FaunaEuropaeaImportState state) {
|
|
75 |
protected void doInvoke(FaunaEuropaeaImportState state) {
|
|
79 | 76 |
|
80 | 77 |
int limit = state.getConfig().getLimitSave(); |
81 | 78 |
UUID noData; |
... | ... | |
271 | 268 |
} |
272 | 269 |
} catch (SQLException e) { |
273 | 270 |
logger.error("SQLException:" + e); |
274 |
return false;
|
|
271 |
state.setUnsuccessfull();
|
|
275 | 272 |
} |
276 | 273 |
if(logger.isInfoEnabled()) { logger.info("End making distributions..."); } |
277 | 274 |
|
278 |
return success;
|
|
275 |
return; |
|
279 | 276 |
} |
280 | 277 |
|
281 | 278 |
|
Also available in: Unified diff
last updates for Taxon Excel Import and moving all success variables to state