Package com.impossibl.jdbc.spy
Class StatementTracer
- java.lang.Object
- 
- com.impossibl.jdbc.spy.StatementTracer
 
- 
 public class StatementTracer extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description StatementTracer(TraceOutput out)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBatch(String sql)voidaddBatch(Throwable cause, String sql)voidcancel()voidcancel(Throwable cause)voidclearBatch()voidclearBatch(Throwable cause)voidclearWarnings()voidclearWarnings(Throwable cause)voidclose()voidclose(Throwable cause)voidcloseOnCompletion()voidcloseOnCompletion(Throwable cause)voidexecute(boolean result, String sql)voidexecute(boolean result, String sql, int autoGeneratedKeys)voidexecute(boolean result, String sql, int[] columnIndexes)voidexecute(boolean result, String sql, String[] columnNames)voidexecute(Throwable cause, String sql)voidexecute(Throwable cause, String sql, int autoGeneratedKeys)voidexecute(Throwable cause, String sql, int[] columnIndexes)voidexecute(Throwable cause, String sql, String[] columnNames)voidexecuteBatch(int[] result)voidexecuteBatch(Throwable cause)voidexecuteLargeBatch(long[] result)voidexecuteLargeBatch(Throwable cause)voidexecuteLargeUpdate(long result, String sql)voidexecuteLargeUpdate(long result, String sql, int autoGeneratedKeys)voidexecuteLargeUpdate(long result, String sql, int[] columnIndexes)voidexecuteLargeUpdate(long result, String sql, String[] columnNames)voidexecuteLargeUpdate(Throwable cause, String sql)voidexecuteLargeUpdate(Throwable cause, String sql, int autoGeneratedKeys)voidexecuteLargeUpdate(Throwable cause, String sql, int[] columnIndexes)voidexecuteLargeUpdate(Throwable cause, String sql, String[] columnNames)voidexecuteQuery(Throwable cause, String sql)voidexecuteQuery(ResultSet result, String sql)voidexecuteUpdate(int result, String sql)voidexecuteUpdate(int result, String sql, int autoGeneratedKeys)voidexecuteUpdate(int result, String sql, int[] columnIndexes)voidexecuteUpdate(int result, String sql, String[] columnNames)voidexecuteUpdate(Throwable cause, String sql)voidexecuteUpdate(Throwable cause, String sql, int autoGeneratedKeys)voidexecuteUpdate(Throwable cause, String sql, int[] columnIndexes)voidexecuteUpdate(Throwable cause, String sql, String[] columnNames)voidgetConnection(Throwable cause)voidgetConnection(Connection result)voidgetFetchDirection(int result)voidgetFetchDirection(Throwable cause)voidgetFetchSize(int result)voidgetFetchSize(Throwable cause)voidgetGeneratedKeys(Throwable cause)voidgetGeneratedKeys(ResultSet result)voidgetLargeMaxRows(long result)voidgetLargeMaxRows(Throwable cause)voidgetLargeUpdateCount(long result)voidgetLargeUpdateCount(Throwable cause)voidgetMaxFieldSize(int result)voidgetMaxFieldSize(Throwable cause)voidgetMaxRows(int result)voidgetMaxRows(Throwable cause)voidgetMoreResults(boolean result)voidgetMoreResults(boolean result, int current)voidgetMoreResults(Throwable cause)voidgetMoreResults(Throwable cause, int current)voidgetQueryTimeout(int result)voidgetQueryTimeout(Throwable cause)voidgetResultSet(Throwable cause)voidgetResultSet(ResultSet result)voidgetResultSetConcurrency(int result)voidgetResultSetConcurrency(Throwable cause)voidgetResultSetHoldability(int result)voidgetResultSetHoldability(Throwable cause)voidgetResultSetType(int result)voidgetResultSetType(Throwable cause)voidgetUpdateCount(int result)voidgetUpdateCount(Throwable cause)voidgetWarnings(Throwable cause)voidgetWarnings(SQLWarning result)voidisClosed(boolean result)voidisClosed(Throwable cause)voidisCloseOnCompletion(boolean result)voidisCloseOnCompletion(Throwable cause)voidisPoolable(boolean result)voidisPoolable(Throwable cause)voidisWrapperFor(boolean result, Class<?> iface)voidisWrapperFor(Throwable cause, Class<?> iface)com.impossibl.jdbc.spy.ConnectionListenernewConnectionListener()com.impossibl.jdbc.spy.ResultSetListenernewResultSetListener()voidsetCursorName(String name)voidsetCursorName(Throwable cause, String name)voidsetEscapeProcessing(boolean enable)voidsetEscapeProcessing(Throwable cause, boolean enable)voidsetFetchDirection(int direction)voidsetFetchDirection(Throwable cause, int direction)voidsetFetchSize(int rows)voidsetFetchSize(Throwable cause, int rows)voidsetLargeMaxRows(long max)voidsetLargeMaxRows(Throwable cause, long max)voidsetMaxFieldSize(int max)voidsetMaxFieldSize(Throwable cause, int max)voidsetMaxRows(int max)voidsetMaxRows(Throwable cause, int max)voidsetPoolable(boolean poolable)voidsetPoolable(Throwable cause, boolean poolable)voidsetQueryTimeout(int seconds)voidsetQueryTimeout(Throwable cause, int seconds)voidtrace(Trace trace)<T> voidunwrap(Throwable cause, Class<T> iface)<T> voidunwrap(T result, Class<T> iface)
 
- 
- 
- 
Constructor Detail- 
StatementTracerpublic StatementTracer(TraceOutput out) 
 
- 
 - 
Method Detail- 
tracepublic void trace(Trace trace) 
 - 
getResultSetTypepublic void getResultSetType(int result) 
 - 
getResultSetTypepublic void getResultSetType(Throwable cause) 
 - 
executeLargeUpdatepublic void executeLargeUpdate(long result, String sql, int[] columnIndexes)
 - 
executeLargeUpdatepublic void executeLargeUpdate(Throwable cause, String sql, int[] columnIndexes) 
 - 
executepublic void execute(boolean result, String sql, int[] columnIndexes)
 - 
getResultSetHoldabilitypublic void getResultSetHoldability(int result) 
 - 
getResultSetHoldabilitypublic void getResultSetHoldability(Throwable cause) 
 - 
setMaxRowspublic void setMaxRows(int max) 
 - 
setMaxRowspublic void setMaxRows(Throwable cause, int max) 
 - 
getResultSetConcurrencypublic void getResultSetConcurrency(int result) 
 - 
getResultSetConcurrencypublic void getResultSetConcurrency(Throwable cause) 
 - 
getLargeMaxRowspublic void getLargeMaxRows(long result) 
 - 
getLargeMaxRowspublic void getLargeMaxRows(Throwable cause) 
 - 
closepublic void close() 
 - 
closepublic void close(Throwable cause) 
 - 
executeUpdatepublic void executeUpdate(int result, String sql, int autoGeneratedKeys)
 - 
executepublic void execute(boolean result, String sql, int autoGeneratedKeys)
 - 
getMaxFieldSizepublic void getMaxFieldSize(int result) 
 - 
getMaxFieldSizepublic void getMaxFieldSize(Throwable cause) 
 - 
setPoolablepublic void setPoolable(boolean poolable) 
 - 
setPoolablepublic void setPoolable(Throwable cause, boolean poolable) 
 - 
getMoreResultspublic void getMoreResults(boolean result) 
 - 
getMoreResultspublic void getMoreResults(Throwable cause) 
 - 
getWarningspublic void getWarnings(SQLWarning result) 
 - 
getWarningspublic void getWarnings(Throwable cause) 
 - 
getUpdateCountpublic void getUpdateCount(int result) 
 - 
getUpdateCountpublic void getUpdateCount(Throwable cause) 
 - 
clearBatchpublic void clearBatch() 
 - 
clearBatchpublic void clearBatch(Throwable cause) 
 - 
getLargeUpdateCountpublic void getLargeUpdateCount(long result) 
 - 
getLargeUpdateCountpublic void getLargeUpdateCount(Throwable cause) 
 - 
executeUpdatepublic void executeUpdate(int result, String sql)
 - 
executeUpdatepublic void executeUpdate(int result, String sql, int[] columnIndexes)
 - 
getFetchDirectionpublic void getFetchDirection(int result) 
 - 
getFetchDirectionpublic void getFetchDirection(Throwable cause) 
 - 
executeLargeUpdatepublic void executeLargeUpdate(long result, String sql)
 - 
isPoolablepublic void isPoolable(boolean result) 
 - 
isPoolablepublic void isPoolable(Throwable cause) 
 - 
getQueryTimeoutpublic void getQueryTimeout(int result) 
 - 
getQueryTimeoutpublic void getQueryTimeout(Throwable cause) 
 - 
setFetchDirectionpublic void setFetchDirection(int direction) 
 - 
setFetchDirectionpublic void setFetchDirection(Throwable cause, int direction) 
 - 
setQueryTimeoutpublic void setQueryTimeout(int seconds) 
 - 
setQueryTimeoutpublic void setQueryTimeout(Throwable cause, int seconds) 
 - 
setFetchSizepublic void setFetchSize(int rows) 
 - 
setFetchSizepublic void setFetchSize(Throwable cause, int rows) 
 - 
unwrappublic <T> void unwrap(T result, Class<T> iface)
 - 
getMaxRowspublic void getMaxRows(int result) 
 - 
getMaxRowspublic void getMaxRows(Throwable cause) 
 - 
setCursorNamepublic void setCursorName(String name) 
 - 
executeLargeUpdatepublic void executeLargeUpdate(long result, String sql, int autoGeneratedKeys)
 - 
executeLargeUpdatepublic void executeLargeUpdate(Throwable cause, String sql, int autoGeneratedKeys) 
 - 
clearWarningspublic void clearWarnings() 
 - 
clearWarningspublic void clearWarnings(Throwable cause) 
 - 
getConnectionpublic void getConnection(Connection result) 
 - 
getConnectionpublic void getConnection(Throwable cause) 
 - 
closeOnCompletionpublic void closeOnCompletion() 
 - 
closeOnCompletionpublic void closeOnCompletion(Throwable cause) 
 - 
executeLargeUpdatepublic void executeLargeUpdate(Throwable cause, String sql, String[] columnNames) 
 - 
isClosedpublic void isClosed(boolean result) 
 - 
isClosedpublic void isClosed(Throwable cause) 
 - 
isCloseOnCompletionpublic void isCloseOnCompletion(boolean result) 
 - 
isCloseOnCompletionpublic void isCloseOnCompletion(Throwable cause) 
 - 
setMaxFieldSizepublic void setMaxFieldSize(int max) 
 - 
setMaxFieldSizepublic void setMaxFieldSize(Throwable cause, int max) 
 - 
getGeneratedKeyspublic void getGeneratedKeys(ResultSet result) 
 - 
getGeneratedKeyspublic void getGeneratedKeys(Throwable cause) 
 - 
executeBatchpublic void executeBatch(int[] result) 
 - 
executeBatchpublic void executeBatch(Throwable cause) 
 - 
executeLargeBatchpublic void executeLargeBatch(long[] result) 
 - 
executeLargeBatchpublic void executeLargeBatch(Throwable cause) 
 - 
isWrapperForpublic void isWrapperFor(boolean result, Class<?> iface)
 - 
cancelpublic void cancel() 
 - 
cancelpublic void cancel(Throwable cause) 
 - 
getFetchSizepublic void getFetchSize(int result) 
 - 
getFetchSizepublic void getFetchSize(Throwable cause) 
 - 
setEscapeProcessingpublic void setEscapeProcessing(boolean enable) 
 - 
setEscapeProcessingpublic void setEscapeProcessing(Throwable cause, boolean enable) 
 - 
getResultSetpublic void getResultSet(ResultSet result) 
 - 
getResultSetpublic void getResultSet(Throwable cause) 
 - 
executepublic void execute(boolean result, String sql)
 - 
getMoreResultspublic void getMoreResults(boolean result, int current)
 - 
getMoreResultspublic void getMoreResults(Throwable cause, int current) 
 - 
setLargeMaxRowspublic void setLargeMaxRows(long max) 
 - 
setLargeMaxRowspublic void setLargeMaxRows(Throwable cause, long max) 
 - 
addBatchpublic void addBatch(String sql) 
 - 
newResultSetListenerpublic com.impossibl.jdbc.spy.ResultSetListener newResultSetListener() 
 - 
newConnectionListenerpublic com.impossibl.jdbc.spy.ConnectionListener newConnectionListener() 
 
- 
 
-