From 510ee7d99744a537a3e9843f94244755e5f90454 Mon Sep 17 00:00:00 2001 From: jakubs <jakubs> Date: Mon, 24 Jun 2013 13:11:25 +0000 Subject: [PATCH] SP-727 BIS-462 openBisSession SVN: 29444 --- .../plugin/proteomics/server/PhosphoNetXServer.java | 4 ++-- .../server/ProteomicsDataServiceInternal.java | 10 +++++----- .../server/api/v1/ProteomicsDataService.java | 7 +++---- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/PhosphoNetXServer.java b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/PhosphoNetXServer.java index 4a6df1022e5..e1bc1cc0eaf 100644 --- a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/PhosphoNetXServer.java +++ b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/PhosphoNetXServer.java @@ -25,10 +25,10 @@ import net.lemnik.eodsql.DataSet; import org.springframework.stereotype.Component; import ch.rinn.restrictions.Private; -import ch.systemsx.cisd.authentication.ISessionManager; import ch.systemsx.cisd.common.exceptions.UserFailureException; import ch.systemsx.cisd.openbis.common.spring.IInvocationLoggerContext; import ch.systemsx.cisd.openbis.generic.server.AbstractServer; +import ch.systemsx.cisd.openbis.generic.server.IOpenBisSessionManager; import ch.systemsx.cisd.openbis.generic.server.authorization.annotation.AuthorizationGuard; import ch.systemsx.cisd.openbis.generic.server.authorization.annotation.RolesAllowed; import ch.systemsx.cisd.openbis.generic.server.authorization.predicate.AbstractTechIdPredicate.ExperimentTechIdPredicate; @@ -88,7 +88,7 @@ public class PhosphoNetXServer extends AbstractServer<IPhosphoNetXServer> implem } @Private - PhosphoNetXServer(ISessionManager<Session> sessionManager, IDAOFactory daoFactory, + PhosphoNetXServer(IOpenBisSessionManager sessionManager, IDAOFactory daoFactory, IPropertiesBatchManager propertiesBatchManager, IPhosphoNetXDAOFactory specificDAOFactory, IBusinessObjectFactory specificBOFactory, ISampleTypeSlaveServerPlugin sampleTypeSlaveServerPlugin, diff --git a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/ProteomicsDataServiceInternal.java b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/ProteomicsDataServiceInternal.java index 96bb196096b..1700caf876f 100644 --- a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/ProteomicsDataServiceInternal.java +++ b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/ProteomicsDataServiceInternal.java @@ -25,11 +25,11 @@ import java.util.Map; import java.util.Map.Entry; import java.util.Set; -import ch.systemsx.cisd.authentication.ISessionManager; import ch.systemsx.cisd.common.exceptions.EnvironmentFailureException; import ch.systemsx.cisd.common.exceptions.UserFailureException; import ch.systemsx.cisd.openbis.common.spring.IInvocationLoggerContext; import ch.systemsx.cisd.openbis.generic.server.AbstractServer; +import ch.systemsx.cisd.openbis.generic.server.IOpenBisSessionManager; import ch.systemsx.cisd.openbis.generic.server.authorization.annotation.AuthorizationGuard; import ch.systemsx.cisd.openbis.generic.server.authorization.annotation.ReturnValueFilter; import ch.systemsx.cisd.openbis.generic.server.authorization.annotation.RolesAllowed; @@ -45,10 +45,10 @@ import ch.systemsx.cisd.openbis.generic.server.dataaccess.IDataDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IEntityTypeDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IExperimentDAO; import ch.systemsx.cisd.openbis.generic.shared.basic.TechId; +import ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractExternalData; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Code; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataStoreServiceKind; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Experiment; -import ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractExternalData; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Metaproject; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Sample; @@ -89,7 +89,7 @@ public class ProteomicsDataServiceInternal extends AbstractServer<IProteomicsDat private ICommonBusinessObjectFactory commonBoFactory; - private ISessionManager<Session> sessionManagerFromConstructor; + private IOpenBisSessionManager sessionManagerFromConstructor; private ExperimentLoader experimentLoader; @@ -101,7 +101,7 @@ public class ProteomicsDataServiceInternal extends AbstractServer<IProteomicsDat { } - public ProteomicsDataServiceInternal(ISessionManager<Session> sessionManager, + public ProteomicsDataServiceInternal(IOpenBisSessionManager sessionManager, IDAOFactory daoFactory, ICommonBusinessObjectFactory businessObjectFactory, IBusinessObjectFactory boFactory, IManagedPropertyEvaluatorFactory managedPropertyEvaluatorFactory) @@ -110,7 +110,7 @@ public class ProteomicsDataServiceInternal extends AbstractServer<IProteomicsDat managedPropertyEvaluatorFactory); } - ProteomicsDataServiceInternal(ISessionManager<Session> sessionManager, IDAOFactory daoFactory, + ProteomicsDataServiceInternal(IOpenBisSessionManager sessionManager, IDAOFactory daoFactory, IPropertiesBatchManager propertiesBatchManager, ICommonBusinessObjectFactory businessObjectFactory, IBusinessObjectFactory boFactory, IManagedPropertyEvaluatorFactory managedPropertyEvaluatorFactory) diff --git a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/api/v1/ProteomicsDataService.java b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/api/v1/ProteomicsDataService.java index 7c0d8ad6307..8cec2a2724c 100644 --- a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/api/v1/ProteomicsDataService.java +++ b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/proteomics/server/api/v1/ProteomicsDataService.java @@ -31,18 +31,18 @@ import javax.annotation.Resource; import org.springframework.stereotype.Component; -import ch.systemsx.cisd.authentication.ISessionManager; import ch.systemsx.cisd.common.exceptions.UserFailureException; import ch.systemsx.cisd.openbis.common.spring.IInvocationLoggerContext; import ch.systemsx.cisd.openbis.generic.server.AbstractServer; +import ch.systemsx.cisd.openbis.generic.server.IOpenBisSessionManager; import ch.systemsx.cisd.openbis.generic.server.authorization.annotation.RolesAllowed; import ch.systemsx.cisd.openbis.generic.server.business.IPropertiesBatchManager; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IDAOFactory; import ch.systemsx.cisd.openbis.generic.shared.basic.TechId; +import ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractExternalData; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataStoreServiceKind; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataTypeCode; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Experiment; -import ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractExternalData; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.IEntityProperty; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.PropertyType; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy; @@ -50,7 +50,6 @@ import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Sample; import ch.systemsx.cisd.openbis.generic.shared.dto.DataSetTypePE; import ch.systemsx.cisd.openbis.generic.shared.dto.DataStorePE; import ch.systemsx.cisd.openbis.generic.shared.dto.DataStoreServicePE; -import ch.systemsx.cisd.openbis.generic.shared.dto.Session; import ch.systemsx.cisd.openbis.generic.shared.dto.SessionContextDTO; import ch.systemsx.cisd.openbis.generic.shared.util.DataTypeUtils; import ch.systemsx.cisd.openbis.plugin.proteomics.shared.IProteomicsDataServiceInternal; @@ -79,7 +78,7 @@ public class ProteomicsDataService extends AbstractServer<IProteomicsDataService { } - public ProteomicsDataService(final ISessionManager<Session> sessionManager, + public ProteomicsDataService(final IOpenBisSessionManager sessionManager, final IDAOFactory daoFactory, IPropertiesBatchManager propertiesBatchManager, IProteomicsDataServiceInternal service) { -- GitLab