Class ThresholdLogScopeManager

java.lang.Object
com.couchbase.client.core.tracing.ThresholdLogScopeManager
All Implemented Interfaces:
io.opentracing.ScopeManager

public class ThresholdLogScopeManager
extends Object
implements io.opentracing.ScopeManager
A ScopeManager implementation built on top of Java's thread-local storage primitive, very similar to the one shipped with "opentracing-util".
Since:
1.6.0
Author:
Michael Nitschinger
  • Constructor Details

    • ThresholdLogScopeManager

      public ThresholdLogScopeManager()
  • Method Details

    • activate

      public io.opentracing.Scope activate​(io.opentracing.Span span, boolean finishSpanOnClose)
      Specified by:
      activate in interface io.opentracing.ScopeManager
    • active

      public io.opentracing.Scope active()
      Specified by:
      active in interface io.opentracing.ScopeManager