From a532fddb2ee08f53c24166bae376f76c7f3a3ee3 Mon Sep 17 00:00:00 2001 From: gpawel <gpawel> Date: Tue, 2 Oct 2012 09:29:00 +0000 Subject: [PATCH] BIS-178 Metaprojects: persistence layer and public API SVN: 26933 --- .../server/business/bo/AbstractBusinessObject.java | 7 ------- .../openbis/generic/server/dataaccess/IDAOFactory.java | 6 ------ .../generic/server/dataaccess/db/DAOFactory.java | 10 ---------- 3 files changed, 23 deletions(-) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java index 7a450ffcf6b..771d7558cff 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java @@ -49,7 +49,6 @@ import ch.systemsx.cisd.openbis.generic.server.dataaccess.IGridCustomFilterDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IHibernateSearchDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.ILocatorTypeDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IMaterialDAO; -import ch.systemsx.cisd.openbis.generic.server.dataaccess.IMetaprojectAssignmentDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IMetaprojectDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IPersonDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IPostRegistrationDAO; @@ -448,10 +447,4 @@ abstract class AbstractBusinessObject implements IDAOFactory { return daoFactory.getMetaprojectDAO(); } - - @Override - public IMetaprojectAssignmentDAO getMetaprojectAssignmentDAO() - { - return daoFactory.getMetaprojectAssignmentDAO(); - } } diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDAOFactory.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDAOFactory.java index 018f0319ae8..b79a0de5103 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDAOFactory.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/IDAOFactory.java @@ -115,10 +115,4 @@ public interface IDAOFactory extends IAuthorizationDAOFactory /** Returns an implementation of {@link IExternalDataManagementSystemDAO}. */ public IExternalDataManagementSystemDAO getExternalDataManagementSystemDAO(); - - /** Returns an implementation of {@link IMetaprojectDAO}. */ - public IMetaprojectDAO getMetaprojectDAO(); - - /** Returns an implementation of {@link IMetaprojectAssignmentDAO}. */ - public IMetaprojectAssignmentDAO getMetaprojectAssignmentDAO(); } diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/DAOFactory.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/DAOFactory.java index 82c6eb20ffd..8b5501a1b15 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/DAOFactory.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/dataaccess/db/DAOFactory.java @@ -40,7 +40,6 @@ import ch.systemsx.cisd.openbis.generic.server.dataaccess.IFileFormatTypeDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IHibernateSearchDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.ILocatorTypeDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IMaterialDAO; -import ch.systemsx.cisd.openbis.generic.server.dataaccess.IMetaprojectAssignmentDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IMetaprojectDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IPostRegistrationDAO; import ch.systemsx.cisd.openbis.generic.server.dataaccess.IPropertyTypeDAO; @@ -120,8 +119,6 @@ public final class DAOFactory extends AuthorizationDAOFactory implements IDAOFac private final IMetaprojectDAO metaprojectDAO; - private final IMetaprojectAssignmentDAO metaprojectAssignmentDAO; - public DAOFactory(final DatabaseConfigurationContext context, final SessionFactory sessionFactory, HibernateSearchContext hibernateSearchContext, final IFullTextIndexUpdateScheduler fullTextIndexUpdateScheduler, @@ -165,7 +162,6 @@ public final class DAOFactory extends AuthorizationDAOFactory implements IDAOFac externalDataManagementSystemDAO = new ExternalDataManagementSystemDAO(sessionFactory, databaseInstance); metaprojectDAO = new MetaprojectDAO(sessionFactory, databaseInstance); - metaprojectAssignmentDAO = new MetaprojectAssignmentDAO(sessionFactory, databaseInstance); } // @@ -325,10 +321,4 @@ public final class DAOFactory extends AuthorizationDAOFactory implements IDAOFac { return metaprojectDAO; } - - @Override - public IMetaprojectAssignmentDAO getMetaprojectAssignmentDAO() - { - return metaprojectAssignmentDAO; - } } -- GitLab