Class TraceAsyncAspect

java.lang.Object
org.springframework.cloud.sleuth.instrument.async.TraceAsyncAspect

public class TraceAsyncAspect extends Object
Aspect that creates a new Span for running threads executing methods annotated with Async annotation.
Since:
1.0.0
Author:
Marcin Grzejszczak
See Also:
  • Constructor Details

    • TraceAsyncAspect

      public TraceAsyncAspect(Tracer tracer, SpanNamer spanNamer)
  • Method Details

    • traceBackgroundThread

      public Object traceBackgroundThread(org.aspectj.lang.ProceedingJoinPoint pjp) throws Throwable
      Throws:
      Throwable