From e8b86ec92af427f8909158c448ff9e301eff6919 Mon Sep 17 00:00:00 2001 From: cramakri <cramakri> Date: Mon, 31 May 2010 11:41:14 +0000 Subject: [PATCH] LMS-1503 Added method to see if the session owner has access to a space. SVN: 16214 --- .../dss/generic/server/EncapsulatedOpenBISService.java | 6 ++++++ .../dss/generic/shared/IEncapsulatedOpenBISService.java | 3 +++ 2 files changed, 9 insertions(+) diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java index ef838f78b33..50f357308a1 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java @@ -605,6 +605,12 @@ public final class EncapsulatedOpenBISService implements IEncapsulatedOpenBISSer service.checkDataSetCollectionAccess(sToken, dataSetCodes); } + synchronized public void checkSpaceAccess(String sToken, SpaceIdentifier spaceId) + { + checkSessionToken(); + service.checkSpaceAccess(sToken, spaceId); + } + synchronized public List<SimpleDataSetInformationDTO> listDataSets() throws UserFailureException { diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/IEncapsulatedOpenBISService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/IEncapsulatedOpenBISService.java index 06cf03ca802..0d87d03d0c0 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/IEncapsulatedOpenBISService.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/IEncapsulatedOpenBISService.java @@ -220,4 +220,7 @@ public interface IEncapsulatedOpenBISService /** See {@link IETLLIMSService#updateDataSetStatuses(String, List, DataSetArchivingStatus)} */ public void updateDataSetStatuses(List<String> codes, DataSetArchivingStatus newStatus) throws UserFailureException; + + /** See {@link IETLLIMSService#checkSpaceAccess(String, SpaceIdentifier)} */ + public void checkSpaceAccess(String sToken, SpaceIdentifier spaceId); } \ No newline at end of file -- GitLab