java.lang.Object
org.jooq.tools.jdbc.JDBC41Connection
org.jooq.tools.jdbc.DefaultConnection
org.jooq.tools.jdbc.LoggingConnection
- All Implemented Interfaces:
- AutoCloseable,- Connection,- Wrapper
A JDBC 
Connection proxy that logs all statements that are prepared or
 executed using it.- Author:
- Lukas Eder
- 
Field SummaryFields inherited from interface java.sql.ConnectionTRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateStatement(int resultSetType, int resultSetConcurrency) createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability) prepareCall(String sql) prepareCall(String sql, int resultSetType, int resultSetConcurrency) prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) prepareStatement(String sql) prepareStatement(String sql, int autoGeneratedKeys) prepareStatement(String sql, int[] columnIndexes) prepareStatement(String sql, int resultSetType, int resultSetConcurrency) prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) prepareStatement(String sql, String[] columnNames) Methods inherited from class org.jooq.tools.jdbc.DefaultConnectionabort, beginRequest, clearWarnings, close, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStruct, endRequest, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getDelegate, getHoldability, getMetaData, getNetworkTimeout, getSchema, getTransactionIsolation, getTypeMap, getWarnings, isClosed, isReadOnly, isValid, isWrapperFor, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setHoldability, setNetworkTimeout, setReadOnly, setSavepoint, setSavepoint, setSchema, setShardingKey, setShardingKey, setShardingKeyIfValid, setShardingKeyIfValid, setTransactionIsolation, setTypeMap, unwrap
- 
Constructor Details- 
LoggingConnection
 
- 
- 
Method Details- 
createStatement- Specified by:
- createStatementin interface- Connection
- Overrides:
- createStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
createStatement- Specified by:
- createStatementin interface- Connection
- Overrides:
- createStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
createStatementpublic Statement createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException - Specified by:
- createStatementin interface- Connection
- Overrides:
- createStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareStatement- Specified by:
- prepareStatementin interface- Connection
- Overrides:
- prepareStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareStatementpublic PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException - Specified by:
- prepareStatementin interface- Connection
- Overrides:
- prepareStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareStatementpublic PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException - Specified by:
- prepareStatementin interface- Connection
- Overrides:
- prepareStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareStatement- Specified by:
- prepareStatementin interface- Connection
- Overrides:
- prepareStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareStatement- Specified by:
- prepareStatementin interface- Connection
- Overrides:
- prepareStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareStatement- Specified by:
- prepareStatementin interface- Connection
- Overrides:
- prepareStatementin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareCall- Specified by:
- prepareCallin interface- Connection
- Overrides:
- prepareCallin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareCallpublic CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency) throws SQLException - Specified by:
- prepareCallin interface- Connection
- Overrides:
- prepareCallin class- DefaultConnection
- Throws:
- SQLException
 
- 
prepareCallpublic CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException - Specified by:
- prepareCallin interface- Connection
- Overrides:
- prepareCallin class- DefaultConnection
- Throws:
- SQLException
 
- 
nativeSQL- Specified by:
- nativeSQLin interface- Connection
- Overrides:
- nativeSQLin class- DefaultConnection
- Throws:
- SQLException
 
 
-