diff --git a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java index 0c9ecad310..1801350f95 100644 --- a/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java +++ b/src/main/java/com/alibaba/druid/pool/DruidAbstractDataSourceMBean.java @@ -64,8 +64,14 @@ public interface DruidAbstractDataSourceMBean { List getFilterClassNames(); boolean isTestOnBorrow(); + + void setTestOnBorrow(boolean testOnBorrow); boolean isTestOnReturn(); + + boolean isTestWhileIdle(); + + void setTestWhileIdle(boolean testWhileIdle); boolean isDefaultAutoCommit(); @@ -94,6 +100,8 @@ public interface DruidAbstractDataSourceMBean { long getRemoveAbandonedCount(); boolean isLogAbandoned(); + + void setLogAbandoned(boolean logAbandoned); long getDupCloseCount();