JMX needs to be handled a bit differently. Random object names are not all that great.
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 15 Apr 2009 04:58:06 +0000 (04:58 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 15 Apr 2009 04:58:06 +0000 (04:58 +0000)
commit0fee9cf5dc4cee957a56af61f317faff45f78714
tree7e8d2bb2e18eb4fcdc5b620e22ac73358a7a77ef
parentc5d1ea3ff23fc290edd42a202a37d0b12b906624
JMX needs to be handled a bit differently. Random object names are not all that great.
In this way, one can control the JMX registration completely from the outside.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765051 13f79535-47bb-0310-9956-ffa450edef68
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/ConnectionPool.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSource.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReportJmx.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPoolMBean.java
modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/mbeans-descriptors.xml