From 6f225b9c6c4dcc891d0048a481dcc66e1a0534b9 Mon Sep 17 00:00:00 2001 From: wenshao Date: Mon, 19 Sep 2011 04:14:24 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BA=8B=E5=8A=A1=E6=97=B6=E9=97=B4=E7=9B=B4?= =?UTF-8?q?=E6=96=B9=E5=9B=BE?= 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@853 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../java/com/alibaba/druid/pool/DruidAbstractDataSource.java | 4 ++++ .../com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java index 542316eb99..1043cf555c 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java @@ -186,6 +186,10 @@ public abstract class DruidAbstractDataSource extends WrapperAdapter implements public Histogram getTransactionHistogram() { return transactionHistogram; } + + public long[] getTransactionHistogramValues() { + return transactionHistogram.toArray(); + } public long getCommitCount() { return commitCount.get(); diff --git a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java index 6fe855a117..8e58ede93e 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java +++ b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java @@ -111,4 +111,6 @@ public interface DruidAbstractDataSourceMBean { Date getCreatedTime(); String getValidConnectionCheckerClassName(); + + long[] getTransactionHistogramValues(); }