diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java index 64b51f327378b80a8d951dfe2e9fcc6c6f681b33..f3fe785129bab1d5ba7e6daf2029ab22594dcf50 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java @@ -111,6 +111,8 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; public interface ICommonServer extends IServer { /** Keeps the session with specified token alive. */ + @Transactional(readOnly = true) + @RolesAllowed public void keepSessionAlive(String sessionToken); /** diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected index 64b51f327378b80a8d951dfe2e9fcc6c6f681b33..f3fe785129bab1d5ba7e6daf2029ab22594dcf50 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/ICommonServer.java.expected @@ -111,6 +111,8 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; public interface ICommonServer extends IServer { /** Keeps the session with specified token alive. */ + @Transactional(readOnly = true) + @RolesAllowed public void keepSessionAlive(String sessionToken); /**