Class BraveCurrentTraceContext
- java.lang.Object
-
- org.springframework.cloud.sleuth.brave.bridge.BraveCurrentTraceContext
-
- All Implemented Interfaces:
org.springframework.cloud.sleuth.CurrentTraceContext
public class BraveCurrentTraceContext extends Object implements org.springframework.cloud.sleuth.CurrentTraceContext
-
-
Constructor Summary
Constructors Constructor Description BraveCurrentTraceContext(brave.propagation.CurrentTraceContext delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.cloud.sleuth.TraceContextcontext()org.springframework.cloud.sleuth.CurrentTraceContext.ScopemaybeScope(org.springframework.cloud.sleuth.TraceContext context)org.springframework.cloud.sleuth.CurrentTraceContext.ScopenewScope(org.springframework.cloud.sleuth.TraceContext context)Runnablewrap(Runnable task)<C> Callable<C>wrap(Callable<C> task)Executorwrap(Executor delegate)ExecutorServicewrap(ExecutorService delegate)
-
-
-
Method Detail
-
context
public org.springframework.cloud.sleuth.TraceContext context()
- Specified by:
contextin interfaceorg.springframework.cloud.sleuth.CurrentTraceContext
-
newScope
public org.springframework.cloud.sleuth.CurrentTraceContext.Scope newScope(org.springframework.cloud.sleuth.TraceContext context)
- Specified by:
newScopein interfaceorg.springframework.cloud.sleuth.CurrentTraceContext
-
maybeScope
public org.springframework.cloud.sleuth.CurrentTraceContext.Scope maybeScope(org.springframework.cloud.sleuth.TraceContext context)
- Specified by:
maybeScopein interfaceorg.springframework.cloud.sleuth.CurrentTraceContext
-
wrap
public <C> Callable<C> wrap(Callable<C> task)
- Specified by:
wrapin interfaceorg.springframework.cloud.sleuth.CurrentTraceContext
-
wrap
public Runnable wrap(Runnable task)
- Specified by:
wrapin interfaceorg.springframework.cloud.sleuth.CurrentTraceContext
-
wrap
public Executor wrap(Executor delegate)
- Specified by:
wrapin interfaceorg.springframework.cloud.sleuth.CurrentTraceContext
-
wrap
public ExecutorService wrap(ExecutorService delegate)
- Specified by:
wrapin interfaceorg.springframework.cloud.sleuth.CurrentTraceContext
-
-