Package datadog.trace.api
Class GlobalTracer
java.lang.Object
datadog.trace.api.GlobalTracer
A global reference to the registered Datadog tracer.
OpenTracing's GlobalTracer cannot be cast to its DDTracer implementation, so this class exists to provide a global window to datadog-specific features.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidforceRegister(Tracer tracer) static Tracerget()static EventTrackerDeprecated.static voidstatic voidsetEventTracker(EventTracker tracker) Controls the implementation for the event tracker.
-
Constructor Details
-
GlobalTracer
public GlobalTracer()
-
-
Method Details
-
registerIfAbsent
-
forceRegister
-
get
-
getEventTracker
Deprecated.use static methods indirectlyinvalid reference
EventTrackerV2 -
setEventTracker
Controls the implementation for the event tracker. The AppSec subsystem calls this method on startup. This can be called explicitly for e.g. testing purposes.- Parameters:
tracker- the implementation for the event tracker.
-
invalid reference