Class StatementTracer


  • public class StatementTracer
    extends Object
    • Constructor Detail

      • StatementTracer

        public StatementTracer​(TraceOutput out)
    • Method Detail

      • trace

        public void trace​(Trace trace)
      • getResultSetType

        public void getResultSetType​(int result)
      • getResultSetType

        public void getResultSetType​(Throwable cause)
      • executeLargeUpdate

        public void executeLargeUpdate​(long result,
                                       String sql,
                                       int[] columnIndexes)
      • executeLargeUpdate

        public void executeLargeUpdate​(Throwable cause,
                                       String sql,
                                       int[] columnIndexes)
      • execute

        public void execute​(boolean result,
                            String sql,
                            int[] columnIndexes)
      • execute

        public void execute​(Throwable cause,
                            String sql,
                            int[] columnIndexes)
      • getResultSetHoldability

        public void getResultSetHoldability​(int result)
      • getResultSetHoldability

        public void getResultSetHoldability​(Throwable cause)
      • setMaxRows

        public void setMaxRows​(int max)
      • setMaxRows

        public void setMaxRows​(Throwable cause,
                               int max)
      • getResultSetConcurrency

        public void getResultSetConcurrency​(int result)
      • getResultSetConcurrency

        public void getResultSetConcurrency​(Throwable cause)
      • getLargeMaxRows

        public void getLargeMaxRows​(long result)
      • getLargeMaxRows

        public void getLargeMaxRows​(Throwable cause)
      • close

        public void close()
      • close

        public void close​(Throwable cause)
      • executeUpdate

        public void executeUpdate​(int result,
                                  String sql,
                                  int autoGeneratedKeys)
      • executeUpdate

        public void executeUpdate​(Throwable cause,
                                  String sql,
                                  int autoGeneratedKeys)
      • execute

        public void execute​(boolean result,
                            String sql,
                            int autoGeneratedKeys)
      • execute

        public void execute​(Throwable cause,
                            String sql,
                            int autoGeneratedKeys)
      • getMaxFieldSize

        public void getMaxFieldSize​(int result)
      • getMaxFieldSize

        public void getMaxFieldSize​(Throwable cause)
      • executeUpdate

        public void executeUpdate​(int result,
                                  String sql,
                                  String[] columnNames)
      • setPoolable

        public void setPoolable​(boolean poolable)
      • setPoolable

        public void setPoolable​(Throwable cause,
                                boolean poolable)
      • getMoreResults

        public void getMoreResults​(boolean result)
      • getMoreResults

        public void getMoreResults​(Throwable cause)
      • getWarnings

        public void getWarnings​(SQLWarning result)
      • getWarnings

        public void getWarnings​(Throwable cause)
      • getUpdateCount

        public void getUpdateCount​(int result)
      • getUpdateCount

        public void getUpdateCount​(Throwable cause)
      • clearBatch

        public void clearBatch()
      • clearBatch

        public void clearBatch​(Throwable cause)
      • getLargeUpdateCount

        public void getLargeUpdateCount​(long result)
      • getLargeUpdateCount

        public void getLargeUpdateCount​(Throwable cause)
      • executeUpdate

        public void executeUpdate​(int result,
                                  String sql)
      • executeUpdate

        public void executeUpdate​(Throwable cause,
                                  String sql)
      • executeUpdate

        public void executeUpdate​(int result,
                                  String sql,
                                  int[] columnIndexes)
      • executeUpdate

        public void executeUpdate​(Throwable cause,
                                  String sql,
                                  int[] columnIndexes)
      • getFetchDirection

        public void getFetchDirection​(int result)
      • getFetchDirection

        public void getFetchDirection​(Throwable cause)
      • executeLargeUpdate

        public void executeLargeUpdate​(long result,
                                       String sql)
      • executeLargeUpdate

        public void executeLargeUpdate​(Throwable cause,
                                       String sql)
      • isPoolable

        public void isPoolable​(boolean result)
      • isPoolable

        public void isPoolable​(Throwable cause)
      • execute

        public void execute​(boolean result,
                            String sql,
                            String[] columnNames)
      • getQueryTimeout

        public void getQueryTimeout​(int result)
      • getQueryTimeout

        public void getQueryTimeout​(Throwable cause)
      • setFetchDirection

        public void setFetchDirection​(int direction)
      • setFetchDirection

        public void setFetchDirection​(Throwable cause,
                                      int direction)
      • executeQuery

        public void executeQuery​(ResultSet result,
                                 String sql)
      • executeQuery

        public void executeQuery​(Throwable cause,
                                 String sql)
      • setQueryTimeout

        public void setQueryTimeout​(int seconds)
      • setQueryTimeout

        public void setQueryTimeout​(Throwable cause,
                                    int seconds)
      • setFetchSize

        public void setFetchSize​(int rows)
      • setFetchSize

        public void setFetchSize​(Throwable cause,
                                 int rows)
      • unwrap

        public <T> void unwrap​(T result,
                               Class<T> iface)
      • unwrap

        public <T> void unwrap​(Throwable cause,
                               Class<T> iface)
      • getMaxRows

        public void getMaxRows​(int result)
      • getMaxRows

        public void getMaxRows​(Throwable cause)
      • setCursorName

        public void setCursorName​(String name)
      • setCursorName

        public void setCursorName​(Throwable cause,
                                  String name)
      • executeLargeUpdate

        public void executeLargeUpdate​(long result,
                                       String sql,
                                       int autoGeneratedKeys)
      • executeLargeUpdate

        public void executeLargeUpdate​(Throwable cause,
                                       String sql,
                                       int autoGeneratedKeys)
      • clearWarnings

        public void clearWarnings()
      • clearWarnings

        public void clearWarnings​(Throwable cause)
      • getConnection

        public void getConnection​(Connection result)
      • getConnection

        public void getConnection​(Throwable cause)
      • closeOnCompletion

        public void closeOnCompletion()
      • closeOnCompletion

        public void closeOnCompletion​(Throwable cause)
      • executeLargeUpdate

        public void executeLargeUpdate​(long result,
                                       String sql,
                                       String[] columnNames)
      • executeLargeUpdate

        public void executeLargeUpdate​(Throwable cause,
                                       String sql,
                                       String[] columnNames)
      • isClosed

        public void isClosed​(boolean result)
      • isClosed

        public void isClosed​(Throwable cause)
      • isCloseOnCompletion

        public void isCloseOnCompletion​(boolean result)
      • isCloseOnCompletion

        public void isCloseOnCompletion​(Throwable cause)
      • setMaxFieldSize

        public void setMaxFieldSize​(int max)
      • setMaxFieldSize

        public void setMaxFieldSize​(Throwable cause,
                                    int max)
      • getGeneratedKeys

        public void getGeneratedKeys​(ResultSet result)
      • getGeneratedKeys

        public void getGeneratedKeys​(Throwable cause)
      • executeBatch

        public void executeBatch​(int[] result)
      • executeBatch

        public void executeBatch​(Throwable cause)
      • executeLargeBatch

        public void executeLargeBatch​(long[] result)
      • executeLargeBatch

        public void executeLargeBatch​(Throwable cause)
      • isWrapperFor

        public void isWrapperFor​(boolean result,
                                 Class<?> iface)
      • isWrapperFor

        public void isWrapperFor​(Throwable cause,
                                 Class<?> iface)
      • cancel

        public void cancel()
      • cancel

        public void cancel​(Throwable cause)
      • getFetchSize

        public void getFetchSize​(int result)
      • getFetchSize

        public void getFetchSize​(Throwable cause)
      • setEscapeProcessing

        public void setEscapeProcessing​(boolean enable)
      • setEscapeProcessing

        public void setEscapeProcessing​(Throwable cause,
                                        boolean enable)
      • getResultSet

        public void getResultSet​(ResultSet result)
      • getResultSet

        public void getResultSet​(Throwable cause)
      • execute

        public void execute​(boolean result,
                            String sql)
      • getMoreResults

        public void getMoreResults​(boolean result,
                                   int current)
      • getMoreResults

        public void getMoreResults​(Throwable cause,
                                   int current)
      • setLargeMaxRows

        public void setLargeMaxRows​(long max)
      • setLargeMaxRows

        public void setLargeMaxRows​(Throwable cause,
                                    long max)
      • addBatch

        public void addBatch​(String sql)
      • newResultSetListener

        public com.impossibl.jdbc.spy.ResultSetListener newResultSetListener()
      • newConnectionListener

        public com.impossibl.jdbc.spy.ConnectionListener newConnectionListener()