package com.netflix.astyanax.tracing; import com.netflix.astyanax.connectionpool.Operation; public interface OperationTracer { public AstyanaxContext getAstyanaxContext(); public <CL, R> void onCall(AstyanaxContext ctx, Operation<CL, R> op); public <CL, R> void onSuccess(AstyanaxContext ctx, Operation<CL, R> op); public <CL, R> void onException(AstyanaxContext ctx, Operation<CL, R> op, Throwable t); }