com.alibaba.druid.pool
类 DruidConnectionHolder

java.lang.Object
  继承者 com.alibaba.druid.pool.DruidConnectionHolder

public final class DruidConnectionHolder
extends Object

作者:
wenshao

构造方法摘要
DruidConnectionHolder(DruidAbstractDataSource dataSource, Connection conn)
           
 
方法摘要
 void addTrace(DruidPooledStatement stmt)
           
 void clearStatementCache()
           
 Connection getConnection()
           
 List<ConnectionEventListener> getConnectionEventListeners()
           
 DruidAbstractDataSource getDataSource()
           
 long getLastActiveTimeMillis()
           
 List<StatementEventListener> getStatementEventListeners()
           
 PreparedStatementPool getStatementPool()
           
 PreparedStatementPool getStatementPoolDirect()
           
 long getTimeMillis()
           
 int getUnderlyingHoldability()
           
 int getUnderlyingTransactionIsolation()
           
 long getUseCount()
           
 void incrementUseCount()
           
 boolean isDiscard()
           
 boolean isPoolPreparedStatements()
           
 boolean isUnderlyingAutoCommit()
           
 boolean isUnderlyingReadOnly()
           
 void removeTrace(DruidPooledStatement stmt)
           
 void reset()
           
 void setDiscard(boolean discard)
           
 void setLastActiveTimeMillis(long lastActiveMillis)
           
 void setUnderlyingAutoCommit(boolean underlyingAutoCommit)
           
 void setUnderlyingHoldability(int underlyingHoldability)
           
 void setUnderlyingReadOnly(boolean underlyingReadOnly)
           
 void setUnderlyingTransactionIsolation(int underlyingTransactionIsolation)
           
 String toString()
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

DruidConnectionHolder

public DruidConnectionHolder(DruidAbstractDataSource dataSource,
                             Connection conn)
                      throws SQLException
抛出:
SQLException
方法详细信息

isUnderlyingReadOnly

public boolean isUnderlyingReadOnly()

setUnderlyingReadOnly

public void setUnderlyingReadOnly(boolean underlyingReadOnly)

getUnderlyingHoldability

public int getUnderlyingHoldability()

setUnderlyingHoldability

public void setUnderlyingHoldability(int underlyingHoldability)

getUnderlyingTransactionIsolation

public int getUnderlyingTransactionIsolation()

setUnderlyingTransactionIsolation

public void setUnderlyingTransactionIsolation(int underlyingTransactionIsolation)

isUnderlyingAutoCommit

public boolean isUnderlyingAutoCommit()

setUnderlyingAutoCommit

public void setUnderlyingAutoCommit(boolean underlyingAutoCommit)

getLastActiveTimeMillis

public long getLastActiveTimeMillis()

setLastActiveTimeMillis

public void setLastActiveTimeMillis(long lastActiveMillis)

addTrace

public void addTrace(DruidPooledStatement stmt)

removeTrace

public void removeTrace(DruidPooledStatement stmt)

getConnectionEventListeners

public List<ConnectionEventListener> getConnectionEventListeners()

getStatementEventListeners

public List<StatementEventListener> getStatementEventListeners()

getStatementPool

public PreparedStatementPool getStatementPool()

getStatementPoolDirect

public PreparedStatementPool getStatementPoolDirect()

clearStatementCache

public void clearStatementCache()

getDataSource

public DruidAbstractDataSource getDataSource()

isPoolPreparedStatements

public boolean isPoolPreparedStatements()

getConnection

public Connection getConnection()

getTimeMillis

public long getTimeMillis()

getUseCount

public long getUseCount()

incrementUseCount

public void incrementUseCount()

reset

public void reset()
           throws SQLException
抛出:
SQLException

isDiscard

public boolean isDiscard()

setDiscard

public void setDiscard(boolean discard)

toString

public String toString()
覆盖:
Object 中的 toString


Copyright © 2013-2014 Alibaba Group. All Rights Reserved.