git-svn-id: http://code.alibabatech.com/svn/druid/trunk@27 b9813039-fb51-4c41-a8b9-e21c2acb5095
This commit is contained in:
wenshao
2011-05-12 05:59:20 +00:00
parent 439607e59f
commit 6df45cd1d7
8 changed files with 861 additions and 24 deletions
@@ -44,10 +44,10 @@ import com.alibaba.druid.pool.PreparedStatementPool.MethodType;
/**
* @author wenshao<szujobs@hotmail.com>
*/
public final class PoolableConnection implements PooledConnection, Connection {
public class PoolableConnection implements PooledConnection, Connection {
private Connection conn;
private ConnectionHolder holder;
protected Connection conn;
protected ConnectionHolder holder;
public PoolableConnection(ConnectionHolder holder){
this.conn = holder.getConnection();
@@ -413,8 +413,10 @@ public final class PoolableConnection implements PooledConnection, Connection {
@Override
public boolean isClosed() throws SQLException {
checkOpen();
if (holder == null) {
return true;
}
return conn.isClosed();
}