Repository: airavata
Updated Branches:
  refs/heads/master 22d9b8293 -> 555b0adbf


fixing getExperimentStatistics issue in registry


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/555b0adb
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/555b0adb
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/555b0adb

Branch: refs/heads/master
Commit: 555b0adbfc9035d291eeb7d559a86038746724b8
Parents: 22d9b82
Author: Supun Nakandala <[email protected]>
Authored: Sun Aug 30 19:46:09 2015 +0530
Committer: Supun Nakandala <[email protected]>
Committed: Sun Aug 30 19:46:09 2015 +0530

----------------------------------------------------------------------
 .../experiment/catalog/impl/ExperimentRegistry.java   | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/555b0adb/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ExperimentRegistry.java
----------------------------------------------------------------------
diff --git 
a/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ExperimentRegistry.java
 
b/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ExperimentRegistry.java
index 5030846..6d6864f 100644
--- 
a/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ExperimentRegistry.java
+++ 
b/modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/experiment/catalog/impl/ExperimentRegistry.java
@@ -1300,6 +1300,8 @@ public class ExperimentRegistry {
             );
 
             
experimentStatistics.setAllExperimentCount(experimentStatisticsResource.getAllExperimentCount());
+            
experimentStatistics.setCreatedExperimentCount(experimentStatisticsResource.getCreatedExperimentCount());
+            
experimentStatistics.setRunningExperimentCount(experimentStatisticsResource.getRunningExperimentCount());
             
experimentStatistics.setCompletedExperimentCount(experimentStatisticsResource.getCompletedExperimentCount());
             
experimentStatistics.setFailedExperimentCount(experimentStatisticsResource.getFailedExperimentCount());
             
experimentStatistics.setCancelledExperimentCount(experimentStatisticsResource.getCancelledExperimentCount());
@@ -1311,6 +1313,18 @@ public class ExperimentRegistry {
             experimentStatistics.setAllExperiments(experimentSummaries);
 
             experimentSummaries = new ArrayList();
+            for (ExperimentSummaryResource ex : 
experimentStatisticsResource.getCreatedExperiments()) {
+                
experimentSummaries.add(ThriftDataModelConversion.getExperimentSummary(ex));
+            }
+            experimentStatistics.setCreatedExperiments(experimentSummaries);
+
+            experimentSummaries = new ArrayList();
+            for (ExperimentSummaryResource ex : 
experimentStatisticsResource.getRunningExperiments()) {
+                
experimentSummaries.add(ThriftDataModelConversion.getExperimentSummary(ex));
+            }
+            experimentStatistics.setRunningExperiments(experimentSummaries);
+
+            experimentSummaries = new ArrayList();
             for (ExperimentSummaryResource ex : 
experimentStatisticsResource.getCompletedExperiments()) {
                 
experimentSummaries.add(ThriftDataModelConversion.getExperimentSummary(ex));
             }

Reply via email to