login timeount

git-svn-id: http://code.alibabatech.com/svn/druid/trunk@735 b9813039-fb51-4c41-a8b9-e21c2acb5095
This commit is contained in:
wenshao
2011-09-11 10:07:42 +00:00
parent ac3e175c20
commit 4ef0fe449b
2 changed files with 5 additions and 3 deletions
@@ -173,6 +173,7 @@ public abstract class DruidAbstractDataSource implements DruidAbstractDataSource
protected final AtomicLong commitCount = new AtomicLong();
protected final AtomicLong rollbackCount = new AtomicLong();
private long loginTimeoutMillis = 0;
public long getCommitCount() {
return commitCount.get();
@@ -696,12 +697,12 @@ public abstract class DruidAbstractDataSource implements DruidAbstractDataSource
@Override
public void setLoginTimeout(int seconds) throws SQLException {
loginTimeoutMillis = seconds * 1000;
}
@Override
public int getLoginTimeout() throws SQLException {
return 0;
public int getLoginTimeout() {
return (int) loginTimeoutMillis * 1000;
}
@Override
@@ -4,6 +4,7 @@ import java.util.Date;
import java.util.List;
public interface DruidAbstractDataSourceMBean {
int getLoginTimeout();
String getDbType();