login timeount

git-svn-id: http://code.alibabatech.com/svn/druid/trunk@736 b9813039-fb51-4c41-a8b9-e21c2acb5095
This commit is contained in:
wenshao
2011-09-11 10:13:17 +00:00
parent 4ef0fe449b
commit d404f84b4f
@@ -21,6 +21,7 @@ import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
@@ -173,8 +174,6 @@ 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();
}
@@ -697,12 +696,12 @@ public abstract class DruidAbstractDataSource implements DruidAbstractDataSource
@Override
public void setLoginTimeout(int seconds) throws SQLException {
loginTimeoutMillis = seconds * 1000;
DriverManager.setLoginTimeout(seconds);
}
@Override
public int getLoginTimeout() {
return (int) loginTimeoutMillis * 1000;
return DriverManager.getLoginTimeout();
}
@Override