CloseLoggingConnectionWrapper (c3p0-0.9.5.5 API Documentation)
Date: 2019-12-11

com.mchange.v2.c3p0.debug

## Class CloseLoggingConnectionWrapper

- java.lang.Object
- - com.mchange.v2.sql.filter.FilterConnection
  - - com.mchange.v2.c3p0.debug.CloseLoggingConnectionWrapper

- All Implemented Interfaces:
    java.lang.AutoCloseable, java.sql.Connection, java.sql.Wrapper

      public class CloseLoggingConnectionWrapper
      extends com.mchange.v2.sql.filter.FilterConnection

- - ### Field Summary

    - ### Fields inherited from class com.mchange.v2.sql.filter.FilterConnection

      `inner`

    - ### Fields inherited from interface java.sql.Connection

      `TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `CloseLoggingConnectionWrapper(java.sql.Connection conn, com.mchange.v2.log.MLevel level)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `close()`

    - ### Methods inherited from class com.mchange.v2.sql.filter.FilterConnection

      `abort, clearWarnings, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStatement, createStatement, createStatement, createStruct, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getHoldability, getInner, getMetaData, getNetworkTimeout, getSchema, getTransactionIsolation, getTypeMap, getWarnings, isClosed, isReadOnly, isValid, isWrapperFor, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setHoldability, setInner, setNetworkTimeout, setReadOnly, setSavepoint, setSavepoint, setSchema, setTransactionIsolation, setTypeMap, unwrap`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### CloseLoggingConnectionWrapper

          public CloseLoggingConnectionWrapper(java.sql.Connection conn,
                                               com.mchange.v2.log.MLevel level)

  - ### Method Detail

    - #### close

          public void close()
                     throws java.sql.SQLException

      Specified by:
        `close` in interface `java.lang.AutoCloseable`
      Specified by:
        `close` in interface `java.sql.Connection`
      Overrides:
        `close` in class `com.mchange.v2.sql.filter.FilterConnection`
      Throws:
        `java.sql.SQLException`