Class AnnotatedMethodInstrumentation.AnnotatedMethodAdvice

java.lang.Object
io.opentelemetry.javaagent.instrumentation.spring.ws.v2_0.AnnotatedMethodInstrumentation.AnnotatedMethodAdvice
Enclosing class:
AnnotatedMethodInstrumentation

public static class AnnotatedMethodInstrumentation.AnnotatedMethodAdvice extends Object
  • Constructor Details

    • AnnotatedMethodAdvice

      public AnnotatedMethodAdvice()
  • Method Details

    • startSpan

      @OnMethodEnter(suppress=java.lang.Throwable.class) public static void startSpan(@Origin("#t") Class<?> codeClass, @Origin("#m") String methodName, @Local("otelCallDepth") io.opentelemetry.javaagent.bootstrap.CallDepth callDepth, @Local("otelRequest") SpringWsRequest request, @Local("otelContext") io.opentelemetry.context.Context context, @Local("otelScope") io.opentelemetry.context.Scope scope)
    • stopSpan

      @OnMethodExit(onThrowable=java.lang.Throwable.class, suppress=java.lang.Throwable.class) public static void stopSpan(@Thrown Throwable throwable, @Local("otelCallDepth") io.opentelemetry.javaagent.bootstrap.CallDepth callDepth, @Local("otelRequest") SpringWsRequest request, @Local("otelContext") io.opentelemetry.context.Context context, @Local("otelScope") io.opentelemetry.context.Scope scope)