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() {