Class VaadinHelper


  • public class VaadinHelper
    extends Object
    • Constructor Detail

      • VaadinHelper

        public VaadinHelper​(io.opentelemetry.instrumentation.api.instrumenter.Instrumenter<VaadinHandlerRequest,​Void> requestHandlerInstrumenter,
                            io.opentelemetry.instrumentation.api.instrumenter.Instrumenter<VaadinServiceRequest,​Void> serviceInstrumenter)
    • Method Detail

      • endVaadinServiceSpan

        public void endVaadinServiceSpan​(io.opentelemetry.context.Context context,
                                         VaadinServiceRequest request,
                                         Throwable throwable)
      • endRequestHandlerSpan

        public void endRequestHandlerSpan​(io.opentelemetry.context.Context context,
                                          VaadinHandlerRequest request,
                                          Throwable throwable,
                                          boolean handled)
      • updateServerSpanName

        public void updateServerSpanName​(com.vaadin.flow.component.UI ui)
      • updateServerSpanName

        public void updateServerSpanName​(com.vaadin.flow.router.Location location)