From b8f1d799cfd5b8c9486c7cc41cb1f2a0a3f66b39 Mon Sep 17 00:00:00 2001 From: jakubs <jakubs> Date: Thu, 8 Nov 2012 14:46:14 +0000 Subject: [PATCH] update description in metaproject bo SVN: 27554 --- .../ch/systemsx/cisd/openbis/generic/server/ETLService.java | 1 + .../openbis/generic/server/business/bo/IMetaprojectBO.java | 2 ++ .../openbis/generic/server/business/bo/MetaprojectBO.java | 6 ++++++ 3 files changed, 9 insertions(+) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java index 8cfdcc834d1..d91813d1973 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java @@ -1694,6 +1694,7 @@ public class ETLService extends AbstractCommonServer<IETLLIMSService> implements { IMetaprojectBO metaprojectBO = businessObjectFactory.createMetaprojectBO(session); metaprojectBO.loadDataByTechId(update.getMetaprojectId()); + metaprojectBO.setDescription(update.getDescription()); metaprojectBO.addSamples(update.getAddedSamples()); metaprojectBO.removeSamples(update.getRemovedSamples()); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMetaprojectBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMetaprojectBO.java index 4157bc01614..f75ead62eeb 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMetaprojectBO.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMetaprojectBO.java @@ -36,6 +36,8 @@ public interface IMetaprojectBO extends IEntityBusinessObject void define(NewMetaproject newMetaproject); + void setDescription(String description); + void loadByMetaprojectId(IMetaprojectId metaprojectId); void addExperiments(List<? extends IExperimentId> experiments); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MetaprojectBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MetaprojectBO.java index 1a1338b328c..99d4d9d83e2 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MetaprojectBO.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MetaprojectBO.java @@ -236,6 +236,12 @@ public class MetaprojectBO extends AbstractBusinessObject implements IMetaprojec return event; } + @Override + public void setDescription(String description) + { + getMetaproject().setDescription(description); + } + @Override public void addExperiments(List<? extends IExperimentId> experimentIds) { -- GitLab