Interface SpyEventListener

All Known Implementing Classes:
EasyEventListener, LoggingEventListener

public interface SpyEventListener
  • Method Details

    • onBeforeAddBatch

      default void onBeforeAddBatch(PreparedStatement statementInformation)
    • onAfterAddBatch

      default void onAfterAddBatch(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e)
    • onBeforeAddBatch

      default void onBeforeAddBatch(Statement statementInformation, String sql)
    • onAfterAddBatch

      default void onAfterAddBatch(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e)
    • onBeforeExecute

      default void onBeforeExecute(PreparedStatement statementInformation)
    • onAfterExecute

      default void onAfterExecute(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e)
    • onBeforeExecute

      default void onBeforeExecute(Statement statementInformation, String sql)
    • onAfterExecute

      default void onAfterExecute(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e)
    • onBeforeExecuteBatch

      default void onBeforeExecuteBatch(Statement statementInformation)
    • onAfterExecuteBatch

      default void onAfterExecuteBatch(Statement statementInformation, long timeElapsedNanos, long[] updateCounts, SQLException e)
    • onBeforeExecuteUpdate

      default void onBeforeExecuteUpdate(PreparedStatement statementInformation)
    • onAfterExecuteUpdate

      default void onAfterExecuteUpdate(PreparedStatement statementInformation, long timeElapsedNanos, long rowCount, SQLException e)
    • onBeforeExecuteUpdate

      default void onBeforeExecuteUpdate(Statement statementInformation, String sql)
    • onAfterExecuteUpdate

      default void onAfterExecuteUpdate(Statement statementInformation, long timeElapsedNanos, String sql, long rowCount, SQLException e)
    • onBeforeExecuteQuery

      default void onBeforeExecuteQuery(PreparedStatement statementInformation)
    • onAfterExecuteQuery

      default void onAfterExecuteQuery(PreparedStatement statementInformation, long timeElapsedNanos, SQLException e)
    • onBeforeExecuteQuery

      default void onBeforeExecuteQuery(Statement statementInformation, String sql)
    • onAfterExecuteQuery

      default void onAfterExecuteQuery(Statement statementInformation, long timeElapsedNanos, String sql, SQLException e)
    • onAfterGetResultSet

      default void onAfterGetResultSet(Statement statementInformation, long timeElapsedNanos, SQLException e)
    • onAfterStatementClose

      default void onAfterStatementClose(Statement statementInformation, SQLException e)