Package com.impossibl.jdbc.spy
Class ConnectionTracer
- java.lang.Object
-
- com.impossibl.jdbc.spy.ConnectionTracer
-
public class ConnectionTracer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ConnectionTracer(TraceOutput out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
abort(java.lang.Throwable cause, java.util.concurrent.Executor executor)
void
abort(java.util.concurrent.Executor executor)
void
clearWarnings()
void
clearWarnings(java.lang.Throwable cause)
void
close()
void
close(java.lang.Throwable cause)
void
commit()
void
commit(java.lang.Throwable cause)
void
createArrayOf(java.lang.Throwable cause, java.lang.String typeName, java.lang.Object[] elements)
void
createArrayOf(java.sql.Array result, java.lang.String typeName, java.lang.Object[] elements)
void
createBlob(java.lang.Throwable cause)
void
createBlob(java.sql.Blob result)
void
createClob(java.lang.Throwable cause)
void
createClob(java.sql.Clob result)
void
createNClob(java.lang.Throwable cause)
void
createNClob(java.sql.NClob result)
void
createSQLXML(java.lang.Throwable cause)
void
createSQLXML(java.sql.SQLXML result)
void
createStatement(java.lang.Throwable cause)
void
createStatement(java.lang.Throwable cause, int resultSetType, int resultSetConcurrency)
void
createStatement(java.lang.Throwable cause, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
void
createStatement(java.sql.Statement result)
void
createStatement(java.sql.Statement result, int resultSetType, int resultSetConcurrency)
void
createStatement(java.sql.Statement result, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
void
createStruct(java.lang.Throwable cause, java.lang.String typeName, java.lang.Object[] attributes)
void
createStruct(java.sql.Struct result, java.lang.String typeName, java.lang.Object[] attributes)
void
getAutoCommit(boolean result)
void
getAutoCommit(java.lang.Throwable cause)
void
getCatalog(java.lang.String result)
void
getCatalog(java.lang.Throwable cause)
void
getClientInfo(java.lang.String result, java.lang.String name)
void
getClientInfo(java.lang.Throwable cause)
void
getClientInfo(java.lang.Throwable cause, java.lang.String name)
void
getClientInfo(java.util.Properties result)
void
getHoldability(int result)
void
getHoldability(java.lang.Throwable cause)
void
getMetaData(java.lang.Throwable cause)
void
getMetaData(java.sql.DatabaseMetaData result)
void
getNetworkTimeout(int result)
void
getNetworkTimeout(java.lang.Throwable cause)
void
getSchema(java.lang.String result)
void
getSchema(java.lang.Throwable cause)
void
getTransactionIsolation(int result)
void
getTransactionIsolation(java.lang.Throwable cause)
void
getTypeMap(java.lang.Throwable cause)
void
getTypeMap(java.util.Map<java.lang.String,java.lang.Class<?>> result)
void
getWarnings(java.lang.Throwable cause)
void
getWarnings(java.sql.SQLWarning result)
void
isClosed(boolean result)
void
isClosed(java.lang.Throwable cause)
void
isReadOnly(boolean result)
void
isReadOnly(java.lang.Throwable cause)
void
isValid(boolean result, int timeout)
void
isValid(java.lang.Throwable cause, int timeout)
void
isWrapperFor(boolean result, java.lang.Class<?> iface)
void
isWrapperFor(java.lang.Throwable cause, java.lang.Class<?> iface)
void
nativeSQL(java.lang.String result, java.lang.String sql)
void
nativeSQL(java.lang.Throwable cause, java.lang.String sql)
com.impossibl.jdbc.spy.ArrayListener
newArrayListener()
com.impossibl.jdbc.spy.BlobListener
newBlobListener()
com.impossibl.jdbc.spy.CallableStatementListener
newCallableStatementListener()
com.impossibl.jdbc.spy.ClobListener
newClobListener()
com.impossibl.jdbc.spy.DatabaseMetaDataListener
newDatabaseMetaDataListener()
com.impossibl.jdbc.spy.NClobListener
newNClobListener()
com.impossibl.jdbc.spy.PreparedStatementListener
newPreparedStatementListener()
com.impossibl.jdbc.spy.SavepointListener
newSavepointListener()
com.impossibl.jdbc.spy.SQLXMLListener
newSQLXMLListener()
com.impossibl.jdbc.spy.StatementListener
newStatementListener()
com.impossibl.jdbc.spy.StructListener
newStructListener()
void
prepareCall(java.lang.Throwable cause, java.lang.String sql)
void
prepareCall(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency)
void
prepareCall(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
void
prepareCall(java.sql.CallableStatement result, java.lang.String sql)
void
prepareCall(java.sql.CallableStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency)
void
prepareCall(java.sql.CallableStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
void
prepareStatement(java.lang.Throwable cause, java.lang.String sql)
void
prepareStatement(java.lang.Throwable cause, java.lang.String sql, int autoGeneratedKeys)
void
prepareStatement(java.lang.Throwable cause, java.lang.String sql, int[] columnIndexes)
void
prepareStatement(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency)
void
prepareStatement(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
void
prepareStatement(java.lang.Throwable cause, java.lang.String sql, java.lang.String[] columnNames)
void
prepareStatement(java.sql.PreparedStatement result, java.lang.String sql)
void
prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int autoGeneratedKeys)
void
prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int[] columnIndexes)
void
prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency)
void
prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
void
prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, java.lang.String[] columnNames)
void
releaseSavepoint(java.lang.Throwable cause, java.sql.Savepoint savepoint)
void
releaseSavepoint(java.sql.Savepoint savepoint)
void
rollback()
void
rollback(java.lang.Throwable cause)
void
rollback(java.lang.Throwable cause, java.sql.Savepoint savepoint)
void
rollback(java.sql.Savepoint savepoint)
void
setAutoCommit(boolean autoCommit)
void
setAutoCommit(java.lang.Throwable cause, boolean autoCommit)
void
setCatalog(java.lang.String catalog)
void
setCatalog(java.lang.Throwable cause, java.lang.String catalog)
void
setClientInfo(java.lang.String name, java.lang.String value)
void
setClientInfo(java.lang.Throwable cause, java.lang.String name, java.lang.String value)
void
setClientInfo(java.lang.Throwable cause, java.util.Properties properties)
void
setClientInfo(java.util.Properties properties)
void
setHoldability(int holdability)
void
setHoldability(java.lang.Throwable cause, int holdability)
void
setNetworkTimeout(java.lang.Throwable cause, java.util.concurrent.Executor executor, int milliseconds)
void
setNetworkTimeout(java.util.concurrent.Executor executor, int milliseconds)
void
setReadOnly(boolean readOnly)
void
setReadOnly(java.lang.Throwable cause, boolean readOnly)
void
setSavepoint(java.lang.Throwable cause)
void
setSavepoint(java.lang.Throwable cause, java.lang.String name)
void
setSavepoint(java.sql.Savepoint result)
void
setSavepoint(java.sql.Savepoint result, java.lang.String name)
void
setSchema(java.lang.String schema)
void
setSchema(java.lang.Throwable cause, java.lang.String schema)
void
setTransactionIsolation(int level)
void
setTransactionIsolation(java.lang.Throwable cause, int level)
void
setTypeMap(java.lang.Throwable cause, java.util.Map<java.lang.String,java.lang.Class<?>> map)
void
setTypeMap(java.util.Map<java.lang.String,java.lang.Class<?>> map)
void
trace(Trace trace)
<T> void
unwrap(java.lang.Throwable cause, java.lang.Class<T> iface)
<T> void
unwrap(T result, java.lang.Class<T> iface)
-
-
-
Constructor Detail
-
ConnectionTracer
public ConnectionTracer(TraceOutput out)
-
-
Method Detail
-
trace
public void trace(Trace trace)
-
close
public void close()
-
close
public void close(java.lang.Throwable cause)
-
setNetworkTimeout
public void setNetworkTimeout(java.util.concurrent.Executor executor, int milliseconds)
-
setNetworkTimeout
public void setNetworkTimeout(java.lang.Throwable cause, java.util.concurrent.Executor executor, int milliseconds)
-
prepareCall
public void prepareCall(java.sql.CallableStatement result, java.lang.String sql)
-
prepareCall
public void prepareCall(java.lang.Throwable cause, java.lang.String sql)
-
setClientInfo
public void setClientInfo(java.lang.String name, java.lang.String value)
-
setClientInfo
public void setClientInfo(java.lang.Throwable cause, java.lang.String name, java.lang.String value)
-
isClosed
public void isClosed(boolean result)
-
isClosed
public void isClosed(java.lang.Throwable cause)
-
createStruct
public void createStruct(java.sql.Struct result, java.lang.String typeName, java.lang.Object[] attributes)
-
createStruct
public void createStruct(java.lang.Throwable cause, java.lang.String typeName, java.lang.Object[] attributes)
-
rollback
public void rollback()
-
rollback
public void rollback(java.lang.Throwable cause)
-
getNetworkTimeout
public void getNetworkTimeout(int result)
-
getNetworkTimeout
public void getNetworkTimeout(java.lang.Throwable cause)
-
prepareStatement
public void prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, java.lang.String[] columnNames)
-
prepareStatement
public void prepareStatement(java.lang.Throwable cause, java.lang.String sql, java.lang.String[] columnNames)
-
setAutoCommit
public void setAutoCommit(boolean autoCommit)
-
setAutoCommit
public void setAutoCommit(java.lang.Throwable cause, boolean autoCommit)
-
prepareStatement
public void prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int autoGeneratedKeys)
-
prepareStatement
public void prepareStatement(java.lang.Throwable cause, java.lang.String sql, int autoGeneratedKeys)
-
prepareStatement
public void prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency)
-
prepareStatement
public void prepareStatement(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency)
-
getTypeMap
public void getTypeMap(java.util.Map<java.lang.String,java.lang.Class<?>> result)
-
getTypeMap
public void getTypeMap(java.lang.Throwable cause)
-
abort
public void abort(java.util.concurrent.Executor executor)
-
abort
public void abort(java.lang.Throwable cause, java.util.concurrent.Executor executor)
-
commit
public void commit()
-
commit
public void commit(java.lang.Throwable cause)
-
setCatalog
public void setCatalog(java.lang.String catalog)
-
setCatalog
public void setCatalog(java.lang.Throwable cause, java.lang.String catalog)
-
createStatement
public void createStatement(java.sql.Statement result, int resultSetType, int resultSetConcurrency)
-
createStatement
public void createStatement(java.lang.Throwable cause, int resultSetType, int resultSetConcurrency)
-
createBlob
public void createBlob(java.sql.Blob result)
-
createBlob
public void createBlob(java.lang.Throwable cause)
-
createStatement
public void createStatement(java.sql.Statement result)
-
createStatement
public void createStatement(java.lang.Throwable cause)
-
setSavepoint
public void setSavepoint(java.sql.Savepoint result)
-
setSavepoint
public void setSavepoint(java.lang.Throwable cause)
-
prepareStatement
public void prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int[] columnIndexes)
-
prepareStatement
public void prepareStatement(java.lang.Throwable cause, java.lang.String sql, int[] columnIndexes)
-
setTransactionIsolation
public void setTransactionIsolation(int level)
-
setTransactionIsolation
public void setTransactionIsolation(java.lang.Throwable cause, int level)
-
getClientInfo
public void getClientInfo(java.lang.String result, java.lang.String name)
-
getClientInfo
public void getClientInfo(java.lang.Throwable cause, java.lang.String name)
-
setHoldability
public void setHoldability(int holdability)
-
setHoldability
public void setHoldability(java.lang.Throwable cause, int holdability)
-
prepareCall
public void prepareCall(java.sql.CallableStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
-
prepareCall
public void prepareCall(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
-
getSchema
public void getSchema(java.lang.String result)
-
getSchema
public void getSchema(java.lang.Throwable cause)
-
getAutoCommit
public void getAutoCommit(boolean result)
-
getAutoCommit
public void getAutoCommit(java.lang.Throwable cause)
-
prepareCall
public void prepareCall(java.sql.CallableStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency)
-
prepareCall
public void prepareCall(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency)
-
setReadOnly
public void setReadOnly(boolean readOnly)
-
setReadOnly
public void setReadOnly(java.lang.Throwable cause, boolean readOnly)
-
createStatement
public void createStatement(java.sql.Statement result, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
-
createStatement
public void createStatement(java.lang.Throwable cause, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
-
nativeSQL
public void nativeSQL(java.lang.String result, java.lang.String sql)
-
nativeSQL
public void nativeSQL(java.lang.Throwable cause, java.lang.String sql)
-
getMetaData
public void getMetaData(java.sql.DatabaseMetaData result)
-
getMetaData
public void getMetaData(java.lang.Throwable cause)
-
createArrayOf
public void createArrayOf(java.sql.Array result, java.lang.String typeName, java.lang.Object[] elements)
-
createArrayOf
public void createArrayOf(java.lang.Throwable cause, java.lang.String typeName, java.lang.Object[] elements)
-
isValid
public void isValid(boolean result, int timeout)
-
isValid
public void isValid(java.lang.Throwable cause, int timeout)
-
prepareStatement
public void prepareStatement(java.sql.PreparedStatement result, java.lang.String sql)
-
prepareStatement
public void prepareStatement(java.lang.Throwable cause, java.lang.String sql)
-
clearWarnings
public void clearWarnings()
-
clearWarnings
public void clearWarnings(java.lang.Throwable cause)
-
getTransactionIsolation
public void getTransactionIsolation(int result)
-
getTransactionIsolation
public void getTransactionIsolation(java.lang.Throwable cause)
-
rollback
public void rollback(java.sql.Savepoint savepoint)
-
rollback
public void rollback(java.lang.Throwable cause, java.sql.Savepoint savepoint)
-
isWrapperFor
public void isWrapperFor(boolean result, java.lang.Class<?> iface)
-
isWrapperFor
public void isWrapperFor(java.lang.Throwable cause, java.lang.Class<?> iface)
-
getWarnings
public void getWarnings(java.sql.SQLWarning result)
-
getWarnings
public void getWarnings(java.lang.Throwable cause)
-
getHoldability
public void getHoldability(int result)
-
getHoldability
public void getHoldability(java.lang.Throwable cause)
-
setSavepoint
public void setSavepoint(java.sql.Savepoint result, java.lang.String name)
-
setSavepoint
public void setSavepoint(java.lang.Throwable cause, java.lang.String name)
-
createSQLXML
public void createSQLXML(java.sql.SQLXML result)
-
createSQLXML
public void createSQLXML(java.lang.Throwable cause)
-
getClientInfo
public void getClientInfo(java.util.Properties result)
-
getClientInfo
public void getClientInfo(java.lang.Throwable cause)
-
releaseSavepoint
public void releaseSavepoint(java.sql.Savepoint savepoint)
-
releaseSavepoint
public void releaseSavepoint(java.lang.Throwable cause, java.sql.Savepoint savepoint)
-
getCatalog
public void getCatalog(java.lang.String result)
-
getCatalog
public void getCatalog(java.lang.Throwable cause)
-
setTypeMap
public void setTypeMap(java.util.Map<java.lang.String,java.lang.Class<?>> map)
-
setTypeMap
public void setTypeMap(java.lang.Throwable cause, java.util.Map<java.lang.String,java.lang.Class<?>> map)
-
setClientInfo
public void setClientInfo(java.util.Properties properties)
-
setClientInfo
public void setClientInfo(java.lang.Throwable cause, java.util.Properties properties)
-
createClob
public void createClob(java.sql.Clob result)
-
createClob
public void createClob(java.lang.Throwable cause)
-
prepareStatement
public void prepareStatement(java.sql.PreparedStatement result, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
-
prepareStatement
public void prepareStatement(java.lang.Throwable cause, java.lang.String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
-
unwrap
public <T> void unwrap(T result, java.lang.Class<T> iface)
-
unwrap
public <T> void unwrap(java.lang.Throwable cause, java.lang.Class<T> iface)
-
setSchema
public void setSchema(java.lang.String schema)
-
setSchema
public void setSchema(java.lang.Throwable cause, java.lang.String schema)
-
isReadOnly
public void isReadOnly(boolean result)
-
isReadOnly
public void isReadOnly(java.lang.Throwable cause)
-
createNClob
public void createNClob(java.sql.NClob result)
-
createNClob
public void createNClob(java.lang.Throwable cause)
-
newCallableStatementListener
public com.impossibl.jdbc.spy.CallableStatementListener newCallableStatementListener()
-
newStructListener
public com.impossibl.jdbc.spy.StructListener newStructListener()
-
newPreparedStatementListener
public com.impossibl.jdbc.spy.PreparedStatementListener newPreparedStatementListener()
-
newStatementListener
public com.impossibl.jdbc.spy.StatementListener newStatementListener()
-
newBlobListener
public com.impossibl.jdbc.spy.BlobListener newBlobListener()
-
newSavepointListener
public com.impossibl.jdbc.spy.SavepointListener newSavepointListener()
-
newDatabaseMetaDataListener
public com.impossibl.jdbc.spy.DatabaseMetaDataListener newDatabaseMetaDataListener()
-
newArrayListener
public com.impossibl.jdbc.spy.ArrayListener newArrayListener()
-
newSQLXMLListener
public com.impossibl.jdbc.spy.SQLXMLListener newSQLXMLListener()
-
newClobListener
public com.impossibl.jdbc.spy.ClobListener newClobListener()
-
newNClobListener
public com.impossibl.jdbc.spy.NClobListener newNClobListener()
-
-