Interface SpyEventListener
- All Known Implementing Classes:
EasyEventListener,LoggingEventListener
public interface SpyEventListener
SpyEventListener
- Version:
- 0.0.1
- Author:
- scx567888
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidonAfterAddBatch(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e) default voidonAfterAddBatch(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e) default voidonAfterExecute(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e) default voidonAfterExecute(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e) default voidonAfterExecuteBatch(Statement statementInformation, long timeElapsedNanos, long[] updateCounts, SQLException e) default voidonAfterExecuteQuery(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e) default voidonAfterExecuteQuery(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e) default voidonAfterExecuteUpdate(PreparedStatement statementInformation, long timeElapsedNanos, long rowCount, SQLException e) default voidonAfterExecuteUpdate(Statement statementInformation, long timeElapsedNanos, String sql, long rowCount, SQLException e) default voidonAfterGetResultSet(Statement statementInformation, long timeElapsedNanos, SQLException e) default voidonAfterStatementClose(Statement statementInformation, SQLException e) default voidonBeforeAddBatch(PreparedStatement statementInformation) default voidonBeforeAddBatch(Statement statementInformation, String sql) default voidonBeforeExecute(PreparedStatement statementInformation) default voidonBeforeExecute(Statement statementInformation, String sql) default voidonBeforeExecuteBatch(Statement statementInformation) default voidonBeforeExecuteQuery(PreparedStatement statementInformation) default voidonBeforeExecuteQuery(Statement statementInformation, String sql) default voidonBeforeExecuteUpdate(PreparedStatement statementInformation) default voidonBeforeExecuteUpdate(Statement statementInformation, String sql)
-
Method Details
-
onBeforeAddBatch
-
onAfterAddBatch
default void onAfterAddBatch(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e) -
onBeforeAddBatch
-
onAfterAddBatch
default void onAfterAddBatch(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e) -
onBeforeExecute
-
onAfterExecute
default void onAfterExecute(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e) -
onBeforeExecute
-
onAfterExecute
default void onAfterExecute(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e) -
onBeforeExecuteBatch
-
onAfterExecuteBatch
default void onAfterExecuteBatch(Statement statementInformation, long timeElapsedNanos, long[] updateCounts, SQLException e) -
onBeforeExecuteUpdate
-
onAfterExecuteUpdate
default void onAfterExecuteUpdate(PreparedStatement statementInformation, long timeElapsedNanos, long rowCount, SQLException e) -
onBeforeExecuteUpdate
-
onAfterExecuteUpdate
default void onAfterExecuteUpdate(Statement statementInformation, long timeElapsedNanos, String sql, long rowCount, SQLException e) -
onBeforeExecuteQuery
-
onAfterExecuteQuery
default void onAfterExecuteQuery(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e) -
onBeforeExecuteQuery
-
onAfterExecuteQuery
default void onAfterExecuteQuery(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e) -
onAfterGetResultSet
default void onAfterGetResultSet(Statement statementInformation, long timeElapsedNanos, SQLException e) -
onAfterStatementClose
-