From 7391052b84508f85538c0412d0cff83c55f5d53a Mon Sep 17 00:00:00 2001
From: kaloyane <kaloyane>
Date: Wed, 29 Jun 2011 15:57:56 +0000
Subject: [PATCH] [LMS-2332] add getMaterialIdentifier() method to
 IMaterialImmutable

SVN: 21913
---
 .../registrator/api/v1/impl/MaterialImmutable.java          | 6 ++++++
 .../dss/generic/shared/api/internal/IMaterialImmutable.java | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/MaterialImmutable.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/MaterialImmutable.java
index ea4de12f35d..3b3c47adcd8 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/MaterialImmutable.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v1/impl/MaterialImmutable.java
@@ -41,6 +41,11 @@ public class MaterialImmutable implements IMaterialImmutable
         this.existingMaterial = existingMaterial;
     }
 
+    public String getMaterialIdentifier()
+    {
+        return material.getIdentifier();
+    }
+
     public String getCode()
     {
         return material.getCode();
@@ -80,4 +85,5 @@ public class MaterialImmutable implements IMaterialImmutable
     {
         return EntityHelper.tryFindPropertyValue(material, propertyCode);
     }
+
 }
diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/api/internal/IMaterialImmutable.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/api/internal/IMaterialImmutable.java
index 4147d29ea4f..feb4bc3491b 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/api/internal/IMaterialImmutable.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/api/internal/IMaterialImmutable.java
@@ -22,6 +22,11 @@ package ch.systemsx.cisd.openbis.dss.generic.shared.api.internal;
 public interface IMaterialImmutable
 {
 
+    /**
+     * Return the identifier for this material.
+     */
+    String getMaterialIdentifier();
+
     /**
      * Return the code for this material.
      */
-- 
GitLab