Author: indika
Date: Thu Mar 19 11:11:18 2009
New Revision: 755921
URL: http://svn.apache.org/viewvc?rev=755921&view=rev
Log:
avoid update out flow stat for endpoint
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/PerUserViewStrategy.java
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/SystemViewStrategy.java
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/base/SequenceMediator.java
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/PerUserViewStrategy.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/PerUserViewStrategy.java?rev=755921&r1=755920&r2=755921&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/PerUserViewStrategy.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/PerUserViewStrategy.java
Thu Mar 19 11:11:18 2009
@@ -163,8 +163,10 @@
if (view != null) {
strategy.updateInFlowStatistics(id, type,
view.getInStatistics());
- strategy.updateOutFlowStatistics(id, type,
- view.getOutStatistics());
+ if (type != ComponentType.ENDPOINT) {
+ strategy.updateOutFlowStatistics(id, type,
+ view.getOutStatistics());
+ }
}
}
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/SystemViewStrategy.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/SystemViewStrategy.java?rev=755921&r1=755920&r2=755921&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/SystemViewStrategy.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/SystemViewStrategy.java
Thu Mar 19 11:11:18 2009
@@ -108,8 +108,10 @@
if (view != null) {
strategy.updateInFlowStatistics(id, type,
view.getInStatistics());
- strategy.updateOutFlowStatistics(id, type,
- view.getOutStatistics());
+ if (type != ComponentType.ENDPOINT) {
+ strategy.updateOutFlowStatistics(id, type,
+ view.getOutStatistics());
+ }
}
}
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/base/SequenceMediator.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/base/SequenceMediator.java?rev=755921&r1=755920&r2=755921&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/base/SequenceMediator.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/base/SequenceMediator.java
Thu Mar 19 11:11:18 2009
@@ -71,12 +71,14 @@
SynapseLog synLog = getLog(synCtx);
if (isStatisticsEnable()) {
- StatisticsReporter.reportForComponent(synCtx,
getAspectConfiguration(), ComponentType.SEQUENCE);
+ StatisticsReporter.reportForComponent(synCtx,
+ getAspectConfiguration(), ComponentType.SEQUENCE);
}
if (synLog.isTraceOrDebugEnabled()) {
synLog.traceOrDebug("Start : Sequence "
- + (name == null ? (key == null ? "<anonymous" : "key=<" +
key) : "<" + name) + ">");
+ + (name == null ? (key == null ? "<anonymous" : "key=<" +
key) : "<"
+ + name) + ">");
if (synLog.isTraceTraceEnabled()) {
synLog.traceTrace("Message : " + synCtx.getEnvelope());