com.alibaba.druid.pool
Class DruidConnectionHolder
java.lang.Object
com.alibaba.druid.pool.DruidConnectionHolder
public final class DruidConnectionHolder
- extends Object
- Author:
- wenshao
DruidConnectionHolder
public DruidConnectionHolder(DruidAbstractDataSource dataSource,
Connection conn)
throws SQLException
- Throws:
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()
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
- Throws:
SQLException
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012 Alibaba Group. All Rights Reserved.