[jboss-svn-commits] JBL Code SVN: r15446 - labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Sep 28 18:32:01 EDT 2007


Author: tcunning
Date: 2007-09-28 18:32:01 -0400 (Fri, 28 Sep 2007)
New Revision: 15446

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/ServiceMessageCounter.java
Log:
bug:JBESB-917
Fix resetCounter.


Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/ServiceMessageCounter.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/ServiceMessageCounter.java	2007-09-28 18:49:36 UTC (rev 15445)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/message/ServiceMessageCounter.java	2007-09-28 22:32:01 UTC (rev 15446)
@@ -22,8 +22,7 @@
 
 package org.jboss.soa.esb.listeners.message;
 
-import java.util.HashMap;
-
+import java.util.Hashtable;
 import javax.management.Attribute;
 import javax.management.AttributeList;
 import javax.management.AttributeNotFoundException;
@@ -55,9 +54,9 @@
  * @since Version 4.2
  */
 public class ServiceMessageCounter implements DynamicMBean {
-	private HashMap<String, Integer> actionCounterHash;
-	private HashMap<String, Integer> actionFailedCounterHash;
-	private HashMap<String, Long> actionProcessTimeHash;
+	private Hashtable<String, Integer> actionCounterHash;
+	private Hashtable<String, Integer> actionFailedCounterHash;
+	private Hashtable<String, Long> actionProcessTimeHash;
 	private ConfigTree m_config;
 	private ConfigTree[] actionArray;
 	private Integer serviceCount;
@@ -73,9 +72,9 @@
 	 * @param f_config config tree
 	 */
 	public ServiceMessageCounter(ConfigTree f_config) {
-		actionCounterHash = new HashMap<String, Integer>();
-		actionFailedCounterHash = new HashMap<String, Integer>();
-		actionProcessTimeHash = new HashMap<String, Long>();
+		actionCounterHash = new Hashtable<String, Integer>();
+		actionFailedCounterHash = new Hashtable<String, Integer>();
+		actionProcessTimeHash = new Hashtable<String, Long>();
 		serviceCount = new Integer(0);
 		
 		m_config = f_config;
@@ -129,15 +128,15 @@
 		serviceCount = new Integer(0);
 		
 		for (String key : actionCounterHash.keySet()) {
-			actionCounterHash.put(key + " " + MESSAGE_COUNTER, new Integer(0));
+			actionCounterHash.put(key, new Integer(0));
 		}
 		
 		for (String key : actionFailedCounterHash.keySet()) {
-			actionFailedCounterHash.put(key + " " + FAILED_MESSAGE_COUNTER, new Integer(0));
+			actionFailedCounterHash.put(key, new Integer(0));
 		}
 		
 		for (String key : actionProcessTimeHash.keySet()) {
-			actionProcessTimeHash.put(key + " " + PROCESSING_TIME, new Long(0));
+			actionProcessTimeHash.put(key, new Long(0));
 		}
 	}
 	




More information about the jboss-svn-commits mailing list