Package io.opentracing.contrib.jdbc
Class SpanEventListener
- java.lang.Object
-
- com.p6spy.engine.event.JdbcEventListener
-
- io.opentracing.contrib.jdbc.SpanEventListener
-
public class SpanEventListener extends com.p6spy.engine.event.JdbcEventListener
-
-
Constructor Summary
Constructors Constructor Description SpanEventListener(io.opentracing.Tracer tracer, io.opentracing.threadcontext.ContextSpan spanContext, JdbcPeer peer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonAfterExecute(com.p6spy.engine.common.PreparedStatementInformation statementInformation, long timeElapsedNanos, java.sql.SQLException e)voidonAfterExecute(com.p6spy.engine.common.StatementInformation statementInformation, long timeElapsedNanos, java.lang.String sql, java.sql.SQLException e)voidonAfterExecuteQuery(com.p6spy.engine.common.PreparedStatementInformation statementInformation, long timeElapsedNanos, java.sql.SQLException e)voidonAfterExecuteQuery(com.p6spy.engine.common.StatementInformation statementInformation, long timeElapsedNanos, java.lang.String sql, java.sql.SQLException e)voidonAfterExecuteUpdate(com.p6spy.engine.common.PreparedStatementInformation statementInformation, long timeElapsedNanos, int rowCount, java.sql.SQLException e)voidonAfterExecuteUpdate(com.p6spy.engine.common.StatementInformation statementInformation, long timeElapsedNanos, java.lang.String sql, int rowCount, java.sql.SQLException e)-
Methods inherited from class com.p6spy.engine.event.JdbcEventListener
onAfterAddBatch, onAfterAddBatch, onAfterCallableStatementSet, onAfterCommit, onAfterConnectionClose, onAfterExecuteBatch, onAfterGetConnection, onAfterGetResultSet, onAfterPreparedStatementSet, onAfterResultSetClose, onAfterResultSetGet, onAfterResultSetGet, onAfterResultSetNext, onAfterRollback, onAfterSetAutoCommit, onAfterStatementClose, onBeforeAddBatch, onBeforeAddBatch, onBeforeCommit, onBeforeExecute, onBeforeExecute, onBeforeExecuteBatch, onBeforeExecuteQuery, onBeforeExecuteQuery, onBeforeExecuteUpdate, onBeforeExecuteUpdate, onBeforeGetConnection, onBeforeResultSetNext, onBeforeRollback, onBeforeSetAutoCommit, onConnectionWrapped
-
-
-
-
Constructor Detail
-
SpanEventListener
public SpanEventListener(io.opentracing.Tracer tracer, io.opentracing.threadcontext.ContextSpan spanContext, JdbcPeer peer)
-
-
Method Detail
-
onAfterExecute
public void onAfterExecute(com.p6spy.engine.common.StatementInformation statementInformation, long timeElapsedNanos, java.lang.String sql, java.sql.SQLException e)- Overrides:
onAfterExecutein classcom.p6spy.engine.event.JdbcEventListener
-
onAfterExecute
public void onAfterExecute(com.p6spy.engine.common.PreparedStatementInformation statementInformation, long timeElapsedNanos, java.sql.SQLException e)- Overrides:
onAfterExecutein classcom.p6spy.engine.event.JdbcEventListener
-
onAfterExecuteUpdate
public void onAfterExecuteUpdate(com.p6spy.engine.common.StatementInformation statementInformation, long timeElapsedNanos, java.lang.String sql, int rowCount, java.sql.SQLException e)- Overrides:
onAfterExecuteUpdatein classcom.p6spy.engine.event.JdbcEventListener
-
onAfterExecuteUpdate
public void onAfterExecuteUpdate(com.p6spy.engine.common.PreparedStatementInformation statementInformation, long timeElapsedNanos, int rowCount, java.sql.SQLException e)- Overrides:
onAfterExecuteUpdatein classcom.p6spy.engine.event.JdbcEventListener
-
onAfterExecuteQuery
public void onAfterExecuteQuery(com.p6spy.engine.common.StatementInformation statementInformation, long timeElapsedNanos, java.lang.String sql, java.sql.SQLException e)- Overrides:
onAfterExecuteQueryin classcom.p6spy.engine.event.JdbcEventListener
-
onAfterExecuteQuery
public void onAfterExecuteQuery(com.p6spy.engine.common.PreparedStatementInformation statementInformation, long timeElapsedNanos, java.sql.SQLException e)- Overrides:
onAfterExecuteQueryin classcom.p6spy.engine.event.JdbcEventListener
-
-