Top Fields Constructors Methods
com.mchange.v2.c3p0.impl

pack-priv abstract Class AbstractC3P0PooledConnection

extends Object
implements PooledConnection, ClosableResource
Class Inheritance
All Implemented Interfaces
com.mchange.v1.util.ClosableResource, javax.sql.PooledConnection
Known Direct Subclasses
com.mchange.v2.c3p0.impl.NewPooledConnection
Imports
java.sql.Connection, .SQLException, javax.sql.PooledConnection, java.util.concurrent.locks.ReentrantLock, com.mchange.v2.c3p0.stmt.GooGooStatementCache, com.mchange.v1.util.ClosableResource

Field Summary

Modifier and TypeField and Description
pack-priv final ReentrantLock

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv abstract void
closeMaybeCheckedOut(boolean checked_out)

pack-priv abstract Connection
pack-priv abstract void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

inInternalUseLockback to summary
pack-priv final ReentrantLock inInternalUseLock

Constructor Detail

AbstractC3P0PooledConnectionback to summary
pack-priv AbstractC3P0PooledConnection()

Method Detail

closeMaybeCheckedOutback to summary
pack-priv abstract void closeMaybeCheckedOut(boolean checked_out) throws SQLException
getPhysicalConnectionback to summary
pack-priv abstract Connection getPhysicalConnection()
initStatementCacheback to summary
pack-priv abstract void initStatementCache(GooGooStatementCache scache)