You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tr...@apache.org on 2007/11/26 10:35:57 UTC

svn commit: r598187 - /mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/ObjectMBean.java

Author: trustin
Date: Mon Nov 26 01:35:53 2007
New Revision: 598187

URL: http://svn.apache.org/viewvc?rev=598187&view=rev
Log:
Made sure properties in profiling timer filter are not converted to Date

Modified:
    mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/ObjectMBean.java

Modified: mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/ObjectMBean.java
URL: http://svn.apache.org/viewvc/mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/ObjectMBean.java?rev=598187&r1=598186&r2=598187&view=diff
==============================================================================
--- mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/ObjectMBean.java (original)
+++ mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/ObjectMBean.java Mon Nov 26 01:35:53 2007
@@ -628,6 +628,11 @@
 
         if ((attrType == Long.class || attrType == long.class)) {
             if (attrName.endsWith("Time") &&
+                attrName.indexOf("Total") < 0 &&
+                attrName.indexOf("Min") < 0 &&
+                attrName.indexOf("Max") < 0 &&
+                attrName.indexOf("Avg") < 0 &&
+                attrName.indexOf("Average") < 0 &&
                 !propertyDescriptors.containsKey(attrName + "InMillis")) {
                 return Date.class;
             }
@@ -690,6 +695,11 @@
         if (v instanceof Long) {
             long l = (Long) v;
             if (attrName.endsWith("Time") &&
+                attrName.indexOf("Total") < 0 &&
+                attrName.indexOf("Min") < 0 &&
+                attrName.indexOf("Max") < 0 &&
+                attrName.indexOf("Avg") < 0 &&
+                attrName.indexOf("Average") < 0 &&
                 !propertyDescriptors.containsKey(attrName + "InMillis")) {
                 if (l <= 0) {
                     return null;