Class SimpleCurrentTraceContext

java.lang.Object
io.micrometer.tracing.test.simple.SimpleCurrentTraceContext
All Implemented Interfaces:
io.micrometer.tracing.CurrentTraceContext

public class SimpleCurrentTraceContext extends Object implements io.micrometer.tracing.CurrentTraceContext
A test implementation of a current trace context.
Since:
1.0.0
  • Constructor Details

  • Method Details

    • context

      public io.micrometer.tracing.TraceContext context()
      Specified by:
      context in interface io.micrometer.tracing.CurrentTraceContext
    • newScope

      public io.micrometer.tracing.CurrentTraceContext.Scope newScope(io.micrometer.tracing.TraceContext context)
      Specified by:
      newScope in interface io.micrometer.tracing.CurrentTraceContext
    • maybeScope

      public io.micrometer.tracing.CurrentTraceContext.Scope maybeScope(io.micrometer.tracing.TraceContext context)
      Specified by:
      maybeScope in interface io.micrometer.tracing.CurrentTraceContext
    • wrap

      public <C> Callable<C> wrap(Callable<C> task)
      Specified by:
      wrap in interface io.micrometer.tracing.CurrentTraceContext
    • wrap

      public Runnable wrap(Runnable task)
      Specified by:
      wrap in interface io.micrometer.tracing.CurrentTraceContext
    • wrap

      public Executor wrap(Executor delegate)
      Specified by:
      wrap in interface io.micrometer.tracing.CurrentTraceContext
    • wrap

      public ExecutorService wrap(ExecutorService delegate)
      Specified by:
      wrap in interface io.micrometer.tracing.CurrentTraceContext