Class RequestHandlerInstrumentation.HandleRequestAdvice
- java.lang.Object
-
- io.opentelemetry.javaagent.instrumentation.vaadin.RequestHandlerInstrumentation.HandleRequestAdvice
-
- Enclosing class:
- RequestHandlerInstrumentation
public static class RequestHandlerInstrumentation.HandleRequestAdvice extends Object
-
-
Constructor Summary
Constructors Constructor Description HandleRequestAdvice()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidonEnter(com.vaadin.flow.server.RequestHandler requestHandler, String methodName, VaadinHandlerRequest request, io.opentelemetry.context.Context context, io.opentelemetry.context.Scope scope)static voidonExit(Throwable throwable, boolean handled, VaadinHandlerRequest request, io.opentelemetry.context.Context context, io.opentelemetry.context.Scope scope)
-
-
-
Method Detail
-
onEnter
@OnMethodEnter(suppress=java.lang.Throwable.class) public static void onEnter(@This com.vaadin.flow.server.RequestHandler requestHandler, @Origin("#m") String methodName, @Local("otelRequest") VaadinHandlerRequest request, @Local("otelContext") io.opentelemetry.context.Context context, @Local("otelScope") io.opentelemetry.context.Scope scope)
-
onExit
@OnMethodExit(onThrowable=java.lang.Throwable.class, suppress=java.lang.Throwable.class) public static void onExit(@Thrown Throwable throwable, @Return boolean handled, @Local("otelRequest") VaadinHandlerRequest request, @Local("otelContext") io.opentelemetry.context.Context context, @Local("otelScope") io.opentelemetry.context.Scope scope)
-
-