本文整理了Java中com.jolbox.bonecp.BoneCP.internalReleaseConnection()
方法的一些代码示例,展示了BoneCP.internalReleaseConnection()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BoneCP.internalReleaseConnection()
方法的具体详情如下:
包路径:com.jolbox.bonecp.BoneCP
类名称:BoneCP
方法名:internalReleaseConnection
[英]Release a connection by placing the connection back in the pool.
[中]通过将连接放回池中释放连接。
代码示例来源:origin: org.apache.sentry/sentry-shaded-miscellaneous
/**
* Releases the given connection back to the pool. This method is not intended to be called by
* applications (hence set to protected). Call connection.close() instead which will return
* the connection back to the pool.
*
* @param connection to release
* @throws SQLException
*/
protected void releaseConnection(Connection connection) throws SQLException {
ConnectionHandle handle = (ConnectionHandle)connection;
// hook calls
if (handle.getConnectionHook() != null){
handle.getConnectionHook().onCheckIn(handle);
}
// release immediately or place it in a queue so that another thread will eventually close it. If we're shutting down,
// close off the connection right away because the helper threads have gone away.
if (!this.poolShuttingDown){
internalReleaseConnection(handle);
}
}
代码示例来源:origin: org.wisdom-framework/wisdom-jdbc-datasources
/**
* Releases the given connection back to the pool. This method is not intended to be called by
* applications (hence set to protected). Call connection.close() instead which will return
* the connection back to the pool.
*
* @param connection to release
* @throws SQLException
*/
protected void releaseConnection(Connection connection) throws SQLException {
ConnectionHandle handle = (ConnectionHandle) connection;
// hook calls
if (handle.getConnectionHook() != null) {
handle.getConnectionHook().onCheckIn(handle);
}
// release immediately or place it in a queue so that another thread will eventually close it. If we're shutting down,
// close off the connection right away because the helper threads have gone away.
if (!this.poolShuttingDown) {
internalReleaseConnection(handle);
}
}
内容来源于网络,如有侵权,请联系作者删除!