Class ContextExtensionInstrumentation.ContextAdvice

java.lang.Object
io.opentelemetry.javaagent.instrumentation.extensionkotlin.ContextExtensionInstrumentation.ContextAdvice
Enclosing class:
ContextExtensionInstrumentation

public static class ContextExtensionInstrumentation.ContextAdvice extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static kotlin.coroutines.CoroutineContext
    enter(application.io.opentelemetry.context.Context applicationContext)
     
    static void
    onExit(kotlin.coroutines.CoroutineContext result, kotlin.coroutines.CoroutineContext coroutineContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ContextAdvice

      public ContextAdvice()
  • Method Details

    • enter

      @OnMethodEnter(skipOn=net.bytebuddy.asm.Advice.OnNonDefaultValue.class) public static kotlin.coroutines.CoroutineContext enter(@Argument(0) application.io.opentelemetry.context.Context applicationContext)
    • onExit

      @OnMethodExit(onThrowable=java.lang.Throwable.class) public static void onExit(@Return(readOnly=false) kotlin.coroutines.CoroutineContext result, @Enter kotlin.coroutines.CoroutineContext coroutineContext)