Save This Page
Home » commons-dbcp-1.2.2-src » org.apache.commons » dbcp » [javadoc | source]
org.apache.commons.dbcp
public class: PoolableConnection [javadoc | source]
java.lang.Object
   org.apache.commons.dbcp.AbandonedTrace
      org.apache.commons.dbcp.DelegatingConnection
         org.apache.commons.dbcp.PoolableConnection

All Implemented Interfaces:
    Connection

A delegating connection that, rather than closing the underlying connection, returns itself to an ObjectPool when closed.
Field Summary
protected  ObjectPool _pool    The pool to which I should return. 
Fields inherited from org.apache.commons.dbcp.DelegatingConnection:
_conn,  _closed
Constructor:
 public PoolableConnection(Connection conn,
    ObjectPool pool) 
    Parameters:
    conn - my underlying connection
    pool - the pool to which I should return when closed
 public PoolableConnection(Connection conn,
    ObjectPool pool,
    AbandonedConfig config) 
    Parameters:
    conn - my underlying connection
    pool - the pool to which I should return when closed
    config - the abandoned configuration settings
Method from org.apache.commons.dbcp.PoolableConnection Summary:
close,   reallyClose
Methods from org.apache.commons.dbcp.DelegatingConnection:
activate,   checkOpen,   clearWarnings,   close,   commit,   createStatement,   createStatement,   createStatement,   equals,   getAutoCommit,   getCatalog,   getDelegate,   getHoldability,   getInnermostDelegate,   getMetaData,   getTransactionIsolation,   getTypeMap,   getWarnings,   handleException,   hashCode,   innermostDelegateEquals,   isClosed,   isReadOnly,   nativeSQL,   passivate,   prepareCall,   prepareCall,   prepareCall,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   prepareStatement,   releaseSavepoint,   rollback,   rollback,   setAutoCommit,   setCatalog,   setDelegate,   setHoldability,   setReadOnly,   setSavepoint,   setSavepoint,   setTransactionIsolation,   setTypeMap,   toString
Methods from org.apache.commons.dbcp.AbandonedTrace:
addTrace,   clearTrace,   getConfig,   getLastUsed,   getTrace,   printStackTrace,   removeTrace,   setLastUsed,   setLastUsed,   setStackTrace
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.commons.dbcp.PoolableConnection Detail:
 public synchronized  void close() throws SQLException 
    Returns me to my pool.
 public  void reallyClose() throws SQLException