fix transient services
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / view / dataimport / transientServices / TransientClassificationService.java
index f9051e871d833b20795f36ed3fd5557b6fba29d0..c06ab0872bf83eed6950a21d5c3efe68b7e93af4 100644 (file)
@@ -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;
@@ -454,15 +455,6 @@ public class TransientClassificationService implements IClassificationService {
         return defaultService.getSession();
     }
 
-    /**
-     * @return
-     * @see eu.etaxonomy.cdm.api.service.IIdentifiableEntityService#getUuidAndTitleCache()
-     */
-    @Override
-    public List<UuidAndTitleCache<Classification>> getUuidAndTitleCache() {
-        return defaultService.getUuidAndTitleCache();
-    }
-
     /**
      * @param clazz
      * @param limit
@@ -976,4 +968,67 @@ public class TransientClassificationService implements IClassificationService {
     }
 
 
+       @Override
+       public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(
+                       UUID classificationUuid, List<UUID> excludeTaxa) {
+
+               return defaultService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classificationUuid, excludeTaxa);
+       }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public List<Classification> load(List<UUID> arg0, List<String> arg1) {
+        return defaultService.load(arg0, arg1);
+    }
+
+       @Override
+       public List<UuidAndTitleCache<Classification>> getUuidAndTitleCache(Integer limit, String pattern) {
+               return defaultService.getUuidAndTitleCache(null, null);
+       }
+
+       @Override
+       public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(
+                       UUID classificationUuid, List<UUID> excludeTaxa, Integer limit,
+                       String pattern) {
+               return defaultService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classificationUuid, excludeTaxa, limit, pattern);
+       }
+
+       @Override
+       public List<UuidAndTitleCache<TaxonNode>> getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(
+                       Classification classification, List<UUID> excludeTaxa,
+                       Integer limit, String pattern) {
+               return defaultService.getTaxonNodeUuidAndTitleCacheOfAcceptedTaxaByClassification(classification, excludeTaxa, limit, pattern);
+       }
+
+       @Override
+       public List<TaxonNode> listSiblingsOfTaxon(UUID taxonUuid,
+                       UUID classificationUuid, Integer pageSize, Integer pageIndex,
+                       List<String> propertyPaths) {
+               
+               return defaultService.listSiblingsOfTaxon(taxonUuid, classificationUuid, pageSize, pageIndex, propertyPaths);
+       }
+
+       @Override
+       public Pager<TaxonNode> pageSiblingsOfTaxon(UUID taxonUuid,
+                       UUID classificationUuid, Integer pageSize, Integer pageIndex,
+                       List<String> propertyPaths) {
+               return defaultService.pageSiblingsOfTaxon(taxonUuid, classificationUuid, pageSize, pageIndex, propertyPaths);
+       }
+
+       @Override
+       public List<Classification> listByIds(Set<Integer> arg0, Integer arg1,
+                       Integer arg2, List<OrderHint> arg3, List<String> arg4) {
+               
+               return listByIds(arg0, arg1, arg2, arg3, arg4);
+       }
+
+       @Override
+       public ClassificationLookupDTO classificationLookup(Classification arg0) {
+               
+               return defaultService.classificationLookup(arg0);
+       }
+
+
 }