diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDeletionDAO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDeletionDAO.java index 61ae9a0ede56fd69cabc649a91759d1e1a145640..4e12642066d54a4fdc5019f69700caf78f50a905 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDeletionDAO.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDeletionDAO.java @@ -47,8 +47,15 @@ public interface IDeletionDAO extends IGenericDAO<DeletionPE> void revert(DeletionPE deletion); /** Returns list of ids of samples moved to trash in specified deletions. */ + @Deprecated List<TechId> findTrashedSampleIds(List<TechId> deletionIds); + /** Returns list of ids of non-comonent samples (having no container) moved to trash in specified deletions. */ + List<TechId> findTrashedNonComponentSampleIds(List<TechId> deletionIds); + + /** Returns list of ids of component samples (samples with container) moved to trash in specified deletions. */ + List<TechId> findTrashedComponentSampleIds(List<TechId> deletionIds); + /** Returns list of ids of experiments moved to trash in specified deletions. */ List<TechId> findTrashedExperimentIds(List<TechId> deletionIds);