From 34beab0a458c611d02fa87fb0e6e425c4e006480 Mon Sep 17 00:00:00 2001
From: jakubs <jakubs>
Date: Wed, 7 Nov 2012 09:26:56 +0000
Subject: [PATCH] BIS-190 SP-295 add metaproject methods to transaction

SVN: 27532
---
 ...aSetRegistrationTransactionV2Delegate.java | 25 +++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/v2/ImagingDataSetRegistrationTransactionV2Delegate.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/v2/ImagingDataSetRegistrationTransactionV2Delegate.java
index 35393209254..ebdf9f0d5fb 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/v2/ImagingDataSetRegistrationTransactionV2Delegate.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/jython/v2/ImagingDataSetRegistrationTransactionV2Delegate.java
@@ -27,6 +27,7 @@ import ch.systemsx.cisd.etlserver.registrator.api.v1.IDataSetUpdatable;
 import ch.systemsx.cisd.etlserver.registrator.api.v1.IExperiment;
 import ch.systemsx.cisd.etlserver.registrator.api.v1.IExperimentUpdatable;
 import ch.systemsx.cisd.etlserver.registrator.api.v1.IMaterial;
+import ch.systemsx.cisd.etlserver.registrator.api.v1.IMetaproject;
 import ch.systemsx.cisd.etlserver.registrator.api.v1.IProject;
 import ch.systemsx.cisd.etlserver.registrator.api.v1.ISample;
 import ch.systemsx.cisd.etlserver.registrator.api.v1.ISpace;
@@ -216,6 +217,30 @@ public class ImagingDataSetRegistrationTransactionV2Delegate implements
         return transaction.createNewMaterial(materialCode, materialType);
     }
 
+    @Override
+    public IMetaproject createNewMetaproject(String name, String description)
+    {
+        return transaction.createNewMetaproject(name, description);
+    }
+
+    @Override
+    public IMetaproject createNewMetaproject(String name, String description, String ownerId)
+    {
+        return transaction.createNewMetaproject(name, description, ownerId);
+    }
+
+    @Override
+    public IMetaproject getMetaproject(String name)
+    {
+        return transaction.getMetaproject(name);
+    }
+
+    @Override
+    public IMetaproject getMetaproject(String name, String ownerId)
+    {
+        return transaction.getMetaproject(name, ownerId);
+    }
+
     @Override
     public String moveFile(String src, IDataSet dst)
     {
-- 
GitLab