From 590a3d507485ef327d4b5cab6802df5aa25978ef Mon Sep 17 00:00:00 2001 From: wenshao Date: Thu, 29 Sep 2011 05:46:01 +0000 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E7=9B=91=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://code.alibabatech.com/svn/druid/trunk@925 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../alibaba/druid/stat/DruidDataSourceStatManager.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/alibaba/druid/stat/DruidDataSourceStatManager.java b/src/main/java/com/alibaba/druid/stat/DruidDataSourceStatManager.java index ed65f47541..c38ef0ed8f 100644 --- a/src/main/java/com/alibaba/druid/stat/DruidDataSourceStatManager.java +++ b/src/main/java/com/alibaba/druid/stat/DruidDataSourceStatManager.java @@ -172,6 +172,10 @@ public class DruidDataSourceStatManager implements DruidDataSourceStatManagerMBe map.put("NotEmptyWaitNanos", dataSource.getNotEmptyWaitNanos()); map.put("ErrorCount", dataSource.getErrorCount()); map.put("ReusePreparedStatementCount", dataSource.getReusePreparedStatementCount()); + map.put("StartTransactionCount", dataSource.getStartTransactionCount()); + + map.put("CommitCount", dataSource.getCommitCount()); + map.put("RollbackCount", dataSource.getRollbackCount()); return new CompositeDataSupport(rowType, map); } @@ -191,7 +195,8 @@ public class DruidDataSourceStatManager implements DruidDataSourceStatManagerMBe SimpleType.INTEGER, SimpleType.INTEGER, SimpleType.INTEGER, SimpleType.BOOLEAN, SimpleType.BOOLEAN, // SimpleType.BOOLEAN, SimpleType.LONG, SimpleType.LONG, SimpleType.LONG, SimpleType.STRING, // SimpleType.STRING, SimpleType.INTEGER, SimpleType.STRING, SimpleType.STRING, SimpleType.LONG, // - SimpleType.LONG, SimpleType.LONG, SimpleType.LONG, SimpleType.LONG + SimpleType.LONG, SimpleType.LONG, SimpleType.LONG, SimpleType.LONG, SimpleType.LONG// + , SimpleType.LONG, SimpleType.LONG // }; @@ -202,7 +207,8 @@ public class DruidDataSourceStatManager implements DruidDataSourceStatManagerMBe "InitialSize", "MaxActive", "MinIdle", "PoolPreparedStatements", "TestOnBorrow", // "TestOnReturn", "MinEvictableIdleTimeMillis", "ConnectErrorCount", "CreateTimespanMillis", "DbType", // "ValidationQuery", "ValidationQueryTimeout", "DriverClassName", "Username", "RemoveAbandonedCount", // - "NotEmptyWaitCount", "NotEmptyWaitNanos", "ErrorCount", "ReusePreparedStatementCount" + "NotEmptyWaitCount", "NotEmptyWaitNanos", "ErrorCount", "ReusePreparedStatementCount", "StartTransactionCount", // + "CommitCount", "RollbackCount" // };