public class TracerRegistryImpl extends Object implements TracerRegistry
TracerWrapper
to get registered from osgi registry.Constructor and Description |
---|
TracerRegistryImpl() |
Modifier and Type | Method and Description |
---|---|
io.opentracing.Tracer |
getTracer()
TracerRegistry.init(String) should be performed first otherwise it would return NoopTracer. |
TracerWrapper |
getTracerWrapper() |
void |
init(String serviceName)
Initialize tracer registry with servicename.
|
void |
onBind(TracerWrapper tracerWrapper,
Map properties) |
void |
onUnbind(TracerWrapper tracerWrapper,
Map properties) |
void |
setTracerWrapper(TracerWrapper tracerWrapper) |
public io.opentracing.Tracer getTracer()
TracerRegistry
TracerRegistry.init(String)
should be performed first otherwise it would return NoopTracer.getTracer
in interface TracerRegistry
public void onBind(TracerWrapper tracerWrapper, Map properties)
public void onUnbind(TracerWrapper tracerWrapper, Map properties)
public void init(String serviceName)
TracerRegistry
init
in interface TracerRegistry
public TracerWrapper getTracerWrapper()
public void setTracerWrapper(TracerWrapper tracerWrapper)
Copyright © 2020. All rights reserved.