Project

General

Profile

« Previous | Next » 

Revision bcdc7df3

Added by Katja Luther over 9 years ago

adaption for error handling of delete methods

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java
24 24
import org.hibernate.criterion.Criterion;
25 25
import org.hibernate.envers.query.criteria.AuditCriterion;
26 26

  
27
import eu.etaxonomy.cdm.api.service.DeleteResult;
27 28
import eu.etaxonomy.cdm.api.service.ITaxonService;
28 29
import eu.etaxonomy.cdm.api.service.TaxaAndNamesSearchMode;
29 30
import eu.etaxonomy.cdm.api.service.config.DeleteConfiguratorBase;
......
257 258
     * @see eu.etaxonomy.cdm.api.service.IService#delete(eu.etaxonomy.cdm.model.common.ICdmBase)
258 259
     */
259 260
    @Override
260
    public String delete(TaxonBase persistentObject) {
261
    public DeleteResult delete(TaxonBase persistentObject) {
261 262
        return defaultTaxonService.delete(persistentObject);
262 263
    }
263 264

  
......
1346 1347
     * @see eu.etaxonomy.cdm.api.service.ITaxonService#deleteSynonym(eu.etaxonomy.cdm.model.taxon.Synonym, eu.etaxonomy.cdm.api.service.config.SynonymDeletionConfigurator)
1347 1348
     */
1348 1349
    @Override
1349
    public String deleteSynonym(Synonym arg0, SynonymDeletionConfigurator arg1) {
1350
    public DeleteResult deleteSynonym(Synonym arg0, SynonymDeletionConfigurator arg1) {
1350 1351
        return defaultTaxonService.deleteSynonym(arg0, arg1);
1351 1352
    }
1352 1353

  
......
1354 1355
     * @see eu.etaxonomy.cdm.api.service.ITaxonService#deleteSynonym(eu.etaxonomy.cdm.model.taxon.Synonym, eu.etaxonomy.cdm.model.taxon.Taxon, eu.etaxonomy.cdm.api.service.config.SynonymDeletionConfigurator)
1355 1356
     */
1356 1357
    @Override
1357
    public String deleteSynonym(Synonym arg0, Taxon arg1, SynonymDeletionConfigurator arg2) {
1358
    public DeleteResult deleteSynonym(Synonym arg0, Taxon arg1, SynonymDeletionConfigurator arg2) {
1358 1359
        return defaultTaxonService.deleteSynonym(arg0, arg1, arg2);
1359 1360
    }
1360 1361

  
......
1362 1363
     * @see eu.etaxonomy.cdm.api.service.ITaxonService#deleteTaxon(eu.etaxonomy.cdm.model.taxon.Taxon, eu.etaxonomy.cdm.api.service.config.TaxonDeletionConfigurator, eu.etaxonomy.cdm.model.taxon.Classification)
1363 1364
     */
1364 1365
    @Override
1365
    public String deleteTaxon(Taxon arg0, TaxonDeletionConfigurator arg1, Classification arg2) {
1366
    public DeleteResult deleteTaxon(Taxon arg0, TaxonDeletionConfigurator arg1, Classification arg2) {
1366 1367
        return defaultTaxonService.deleteTaxon(arg0, arg1, arg2);
1367 1368
    }
1368 1369

  

Also available in: Unified diff