diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java index 65bf734eb9e19f1527e283dc2f1dc0e5b4054477..03ce3fc45b8e0b90d4f93d404e01cc557c59ec8c 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java @@ -392,6 +392,7 @@ public interface IETLLIMSService extends IServer, ISessionProvider /** * Returns the URL for the default data store server for this openBIS AS. */ + @Transactional @RolesAllowed(RoleSet.OBSERVER) public String getDefaultDataStoreBaseURL(String sessionToken); } diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java.expected b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java.expected index 05a50fc48ef17bedde64aca024c1fe4dd0183c64..03ce3fc45b8e0b90d4f93d404e01cc557c59ec8c 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java.expected +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/IETLLIMSService.java.expected @@ -388,4 +388,11 @@ public interface IETLLIMSService extends IServer, ISessionProvider public int unarchiveDatasets( String sessionToken, @AuthorizationGuard(guardClass = DataSetCodeCollectionPredicate.class) List<String> datasetCodes); + + /** + * Returns the URL for the default data store server for this openBIS AS. + */ + @Transactional + @RolesAllowed(RoleSet.OBSERVER) + public String getDefaultDataStoreBaseURL(String sessionToken); }