import eu.etaxonomy.cdm.api.service.DeleteResult;
import eu.etaxonomy.cdm.api.service.ITaxonService;
import eu.etaxonomy.cdm.api.service.TaxaAndNamesSearchMode;
+import eu.etaxonomy.cdm.api.service.UpdateResult;
import eu.etaxonomy.cdm.api.service.config.DeleteConfiguratorBase;
import eu.etaxonomy.cdm.api.service.config.IFindTaxaAndNamesConfigurator;
import eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator;
return defaultService.findByIdentifier(clazz, identifier, identifierType, subtreeFilter, matchmode, includeEntity, pageSize, pageNumber, propertyPaths);
}
-
-
+
+
SynonymRelationshipType newSynonymRelationshipType,
Reference reference, String referenceDetail, boolean keepReference)
throws HomotypicalGroupChangeException {
-
+
return defaultService.moveSynonymToAnotherTaxon(oldSynonymRelation, newTaxonUUID, moveHomotypicGroup, newSynonymRelationshipType, reference, referenceDetail, keepReference);
}
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public DeleteResult delete(UUID arg0) {
+ return defaultService.delete(arg0);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public DeleteResult deleteSynonym(UUID arg0, UUID arg1, SynonymDeletionConfigurator arg2) {
+ return defaultService.deleteSynonym(arg0, arg1, arg2);
+ }
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public DeleteResult deleteTaxon(UUID arg0, TaxonDeletionConfigurator arg1, UUID arg2) {
+ return defaultService.deleteTaxon(arg0, arg1, arg2);
+ }
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public UpdateResult swapSynonymAndAcceptedTaxon(UUID arg0, UUID arg1) {
+ return defaultService.swapSynonymAndAcceptedTaxon(arg0, arg1);
+ }
}