You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ru...@apache.org on 2009/06/27 05:35:41 UTC

svn commit: r788921 - /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java

Author: ruwan
Date: Sat Jun 27 03:35:40 2009
New Revision: 788921

URL: http://svn.apache.org/viewvc?rev=788921&view=rev
Log:
Endpoint statistics cannot have out value

Modified:
    synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java

Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java?rev=788921&r1=788920&r2=788921&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java Sat Jun 27 03:35:40 2009
@@ -36,7 +36,12 @@
         this.owner = owner;
         this.componentType = type;
         this.inStatistics = new Statistics(id);
-        this.outStatistics = new Statistics(id);
+        // endpoints doesn't contain an out view since it is just sending the message to one side
+        if (type.equals(ComponentType.ENDPOINT)) {
+            this.outStatistics = null;
+        } else {
+            this.outStatistics = new Statistics(id);
+        }
     }
 
     public Statistics getInStatistics() {