Package net.ontopia.persistence.jdbcspy
Class SpyStats
java.lang.Object
net.ontopia.persistence.jdbcspy.SpyStats
INTERNAL.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconnectionClose(SpyConnection conn, long startTime, long endTime) protected voidconnectionCommit(SpyConnection conn, long startTime, long endTime) protected voidconnectionRollback(SpyConnection conn, long startTime, long endTime) protected voidgenerateReport(Writer out) protected voidpreparedExecute(SpyPreparedStatement stm, long startTime, long endTime) protected voidpreparedExecuteQuery(SpyPreparedStatement stm, long startTime, long endTime) protected voidpreparedExecuteUpdate(SpyPreparedStatement stm, int affectedSize, long startTime, long endTime) protected voidresultNext(SpyResultSet rs, boolean hasNext, long startTime, long endTime) protected voidstatementExecute(SpyStatement stm, String sql, long startTime, long endTime) protected voidstatementExecuteBatch(SpyStatement stm, String sql, int batchSize, long startTime, long endTime) protected voidstatementExecuteQuery(SpyStatement stm, String sql, long startTime, long endTime) protected voidstatementExecuteUpdate(SpyStatement stm, String sql, int affectedSize, long startTime, long endTime)
-
Field Details
-
profiler
-
-
Constructor Details
-
SpyStats
public SpyStats()
-
-
Method Details
-
connectionCommit
-
connectionRollback
-
connectionClose
-
preparedExecute
-
preparedExecuteQuery
-
preparedExecuteUpdate
protected void preparedExecuteUpdate(SpyPreparedStatement stm, int affectedSize, long startTime, long endTime) -
statementExecute
-
statementExecuteQuery
-
statementExecuteUpdate
protected void statementExecuteUpdate(SpyStatement stm, String sql, int affectedSize, long startTime, long endTime) -
statementExecuteBatch
protected void statementExecuteBatch(SpyStatement stm, String sql, int batchSize, long startTime, long endTime) -
resultNext
-
generateReport
- Throws:
IOException
-