From e3dc9eea6deb2dd92b394b131a07e2fd60820eba Mon Sep 17 00:00:00 2001 From: wenshao Date: Fri, 9 Sep 2011 12:39:44 +0000 Subject: [PATCH] =?UTF-8?q?JMX=E5=A2=9E=E5=BC=BA?= 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@703 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../com/alibaba/druid/pool/DruidAbstractDataSource.java | 6 +++++- .../alibaba/druid/pool/DruidAbstractDataSourceMBean.java | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java index 046343d3b7..d3e6821417 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java +++ b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSource.java @@ -294,6 +294,10 @@ public abstract class DruidAbstractDataSource implements DruidAbstractDataSource this.removeAbandonedTimeoutMillis = removeAbandonedTimeoutMillis; } + public int getRemoveAbandonedTimeoutMillis() { + return removeAbandonedTimeoutMillis; + } + public boolean isRemoveAbandoned() { return removeAbandoned; } @@ -474,7 +478,7 @@ public abstract class DruidAbstractDataSource implements DruidAbstractDataSource } return name; } - + public String getNameInternal() { return this.name; } diff --git a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java index 58edcee2f1..54ed369f73 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java +++ b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java @@ -47,6 +47,8 @@ public interface DruidAbstractDataSourceMBean { long getMinEvictableIdleTimeMillis(); boolean isRemoveAbandoned(); + + int getRemoveAbandonedTimeoutMillis(); List getActiveConnectionStackTrace();