Revision 51171c9d
Added by Andreas Müller about 13 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/tcsxml/in/TcsXmlTaxonImport.java | ||
---|---|---|
125 | 125 |
} |
126 | 126 |
|
127 | 127 |
@Override |
128 |
public boolean doInvoke(TcsXmlImportState state){
|
|
128 |
public void doInvoke(TcsXmlImportState state){
|
|
129 | 129 |
|
130 | 130 |
logger.info("start make TaxonConcepts ..."); |
131 | 131 |
MapWrapper<TaxonBase> taxonMap = (MapWrapper<TaxonBase>)state.getStore(ICdmIO.TAXON_STORE); |
... | ... | |
247 | 247 |
logger.info(i + " taxa handled. Saving ..."); |
248 | 248 |
taxonService.save(taxonMap.objects()); |
249 | 249 |
logger.info("end makeTaxa ..."); |
250 |
return success.getValue(); |
|
250 |
if (!success.getValue()){ |
|
251 |
state.setUnsuccessfull(); |
|
252 |
} |
|
253 |
return; |
|
251 | 254 |
} |
252 | 255 |
|
253 | 256 |
private void handleVernacularName(ResultWrapper<Boolean> success, String taxonId, Element elName, Map<String, CommonTaxonName> commonNameMap) { |
Also available in: Unified diff
last updates for Taxon Excel Import and moving all success variables to state