You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by in...@apache.org on 2007/05/18 12:26:49 UTC
svn commit: r539364 -
/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/statistics/StatisticsCollector.java
Author: indika
Date: Fri May 18 03:26:44 2007
New Revision: 539364
URL: http://svn.apache.org/viewvc?view=rev&rev=539364
Log:
add statistics reset functions
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/statistics/StatisticsCollector.java
Modified: webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/statistics/StatisticsCollector.java
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/statistics/StatisticsCollector.java?view=diff&rev=539364&r1=539363&r2=539364
==============================================================================
--- webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/statistics/StatisticsCollector.java (original)
+++ webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/statistics/StatisticsCollector.java Fri May 18 03:26:44 2007
@@ -109,8 +109,8 @@
*
* @return all sequence statistics
*/
- public Iterator getSequenceStatistics() {
- return sequenceStatistics.values().iterator();
+ public Map getSequenceStatistics() {
+ return sequenceStatistics;
}
/**
@@ -118,8 +118,8 @@
*
* @return all proxy services statistics
*/
- public Iterator getProxyServiceStatistics() {
- return proxyServicesStatistics.values().iterator();
+ public Map getProxyServiceStatistics() {
+ return proxyServicesStatistics;
}
/**
@@ -127,7 +127,28 @@
*
* @return all endpoint statistics
*/
- public Iterator getEndPointStatistics() {
- return endpointStatistics.values().iterator();
+ public Map getEndPointStatistics() {
+ return endpointStatistics;
+ }
+
+ /**
+ * To reset the sequence statistics
+ */
+ public void resetSequenceStatistics() {
+ this.sequenceStatistics = Collections.synchronizedMap(new HashMap());
+ }
+
+ /**
+ * To reset the proxy service statistics
+ */
+ public void resetProxyServiceStatistics() {
+ this.proxyServicesStatistics = Collections.synchronizedMap(new HashMap());
+ }
+
+ /**
+ * To reset the endpoint statistics
+ */
+ public void resetEndPointStatistics() {
+ this.endpointStatistics = Collections.synchronizedMap(new HashMap());
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org