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 4a6df1022e553d39007880dbe6b8dfbd62a13d41..e1bc1cc0eaf4566faa20ef91046ec5a8261d2779 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 96bb196096be6b8cafa19c194d20c043c3fb9493..1700caf876f0fd3745af7235fa778f6755a2eb25 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 7c0d8ad630756ce526c88f74d83088f06ba601d0..8cec2a2724c5e233c09ef4f526ddc2b00efdbf7a 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) {