From bee783cbfd60a9ed270b6d8d14f9a34bfb297dea Mon Sep 17 00:00:00 2001 From: Katja Luther Date: Thu, 30 Jun 2016 09:44:52 +0200 Subject: [PATCH] fix transient services --- .../transientServices/TransientAgentService.java | 7 +++++++ .../TransientClassificationService.java | 14 ++++++++++++++ .../TransientCollectionService.java | 7 +++++++ .../TransientDescriptionService.java | 7 +++++++ .../transientServices/TransientNameService.java | 6 ++++++ .../TransientOccurenceService.java | 7 +++++++ .../TransientReferenceService.java | 11 +++++++++-- .../transientServices/TransientTaxonService.java | 7 +++++++ .../transientServices/TransientTermService.java | 7 +++++++ 9 files changed, 71 insertions(+), 2 deletions(-) diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientAgentService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientAgentService.java index f740dbe2b..2fa22c3d8 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientAgentService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientAgentService.java @@ -846,5 +846,12 @@ public class TransientAgentService implements IAgentService { return defaultService.getUuidAndAbbrevTitleCache(limit, pattern, clazz); } + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + + return defaultService.listByIds(arg0, arg1, arg2, arg3, arg4); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientClassificationService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientClassificationService.java index e80fa3502..c06ab0872 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientClassificationService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientClassificationService.java @@ -46,6 +46,7 @@ import eu.etaxonomy.cdm.model.taxon.TaxonNode; import eu.etaxonomy.cdm.model.view.AuditEvent; import eu.etaxonomy.cdm.model.view.AuditEventRecord; import eu.etaxonomy.cdm.persistence.dao.common.AuditEventSort; +import eu.etaxonomy.cdm.persistence.dto.ClassificationLookupDTO; import eu.etaxonomy.cdm.persistence.dto.MergeResult; import eu.etaxonomy.cdm.persistence.dto.UuidAndTitleCache; import eu.etaxonomy.cdm.persistence.query.Grouping; @@ -1016,5 +1017,18 @@ public class TransientClassificationService implements IClassificationService { return defaultService.pageSiblingsOfTaxon(taxonUuid, classificationUuid, pageSize, pageIndex, propertyPaths); } + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + + return listByIds(arg0, arg1, arg2, arg3, arg4); + } + + @Override + public ClassificationLookupDTO classificationLookup(Classification arg0) { + + return defaultService.classificationLookup(arg0); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCollectionService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCollectionService.java index 990beafb6..7ca4d3d89 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCollectionService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientCollectionService.java @@ -753,6 +753,13 @@ public class TransientCollectionService implements ICollectionService { return defaultService.getUuidAndTitleCache(limit, pattern); } + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + + return listByIds(arg0, arg1, arg2, arg3, arg4); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientDescriptionService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientDescriptionService.java index a26c55393..f1d24b78d 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientDescriptionService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientDescriptionService.java @@ -1238,5 +1238,12 @@ public class TransientDescriptionService implements IDescriptionService { return defaultService.getUuidAndTitleCache(limit, pattern); } + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + + return defaultService.listByIds(arg0, arg1, arg2, arg3, arg4); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientNameService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientNameService.java index cb0ab1b04..f9ff627df 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientNameService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientNameService.java @@ -1231,4 +1231,10 @@ public class TransientNameService implements INameService { return defaultService.getUuidAndTitleCacheOfNames(limit, pattern); } + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + return defaultService.listByIds(arg0, arg1, arg2, arg3, arg4); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientOccurenceService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientOccurenceService.java index d742c926d..9162cc2ab 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientOccurenceService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientOccurenceService.java @@ -1104,4 +1104,11 @@ public class TransientOccurenceService implements IOccurrenceService { return defaultService.getUuidAndTitleCache(limit, pattern); } + @Override + public List listByIds(Set arg0, + Integer arg1, Integer arg2, List arg3, List arg4) { + + return defaultService.listByIds(arg0, arg1, arg2, arg3, arg4); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientReferenceService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientReferenceService.java index d985d1d81..aff289516 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientReferenceService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientReferenceService.java @@ -689,8 +689,8 @@ public class TransientReferenceService implements IReferenceService { @Override public DeleteResult isDeletable(Reference object, DeleteConfiguratorBase config) { - // TODO Auto-generated method stub - return null; + + return defaultService.isDeletable(object, config); } @Override @@ -765,4 +765,11 @@ public class TransientReferenceService implements IReferenceService { return defaultService.getUuidAndTitleCache(limit, pattern); } + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + + return defaultService.listByIds(arg0, arg1, arg2, arg3, arg4); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java index c09b51ad7..435bdc9ff 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java @@ -1550,5 +1550,12 @@ public class TransientTaxonService implements ITaxonService { return defaultService.getUuidAndTitleCacheSynonym(limit, pattern); } + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + + return defaultService.listByIds(arg0, arg1, arg2, arg3, arg4); + } + } diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java index c904025c9..19ef7de34 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java @@ -918,4 +918,11 @@ public class TransientTermService implements ITermService { Integer limit, String pattern) { return defaultService.getUuidAndTitleCache(limit, pattern); } + + @Override + public List listByIds(Set arg0, Integer arg1, + Integer arg2, List arg3, List arg4) { + + return defaultService.listByIds(arg0, arg1, arg2, arg3, arg4); + } } -- 2.34.1