Author: lahiru
Date: Fri Oct  5 19:17:55 2012
New Revision: 1394741

URL: http://svn.apache.org/viewvc?rev=1394741&view=rev
Log:
adding reg ex to select query

Modified:
    
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/ExperimentDataRetriever.java

Modified: 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/ExperimentDataRetriever.java
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/ExperimentDataRetriever.java?rev=1394741&r1=1394740&r2=1394741&view=diff
==============================================================================
--- 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/ExperimentDataRetriever.java
 (original)
+++ 
airavata/trunk/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/ExperimentDataRetriever.java
 Fri Oct  5 19:17:55 2012
@@ -127,7 +127,6 @@ public class ExperimentDataRetriever {
     }
 
     public List<String> getExperimentIdByUser(String user){
-        System.out.println("#######User ####### " + user);
         List<String> result=new ArrayList<String>();
         String connectionURL =  Utils.getJDBCURL();
         Connection connection = null;
@@ -143,7 +142,7 @@ public class ExperimentDataRetriever {
             String queryString = "SELECT ed.experiment_ID FROM Experiment_Data 
ed " +
                     "LEFT JOIN Experiment e " +
                     "ON ed.experiment_ID = e.experiment_ID " +
-                    "WHERE ed.username ='" + user + "'";
+                    "WHERE ed.username REGEXP '^" + user + "$'";
             rs = statement.executeQuery(queryString);
             if(rs != null){
                 while (rs.next()) {
@@ -365,7 +364,7 @@ public class ExperimentDataRetriever {
                     "ON e.experiment_ID = ed.experiment_ID " +
                     "LEFT JOIN Experiment_Metadata em " +
                     "ON ed.experiment_ID = em.experiment_ID  " +
-                    "WHERE ed.username ='" + user + "'";
+                    "WHERE ed.username REGEXP '^" + user + "$'";
 
             rs = statement.executeQuery(queryString);
             if (rs != null){


Reply via email to