public abstract class AbstractTextFormatter extends Object implements RegistryExtractorInjector<io.opentracing.propagation.TextMap>
FORMATER_KEY_HEAD| 构造器和说明 |
|---|
AbstractTextFormatter() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract String |
decodedValue(String value)
对指定的值进行解码
|
protected abstract String |
encodedValue(String value)
对指定的值进行编码
|
SofaTracerSpanContext |
extract(io.opentracing.propagation.TextMap carrier)
从负载中提取出 Span 上下文
|
void |
inject(SofaTracerSpanContext spanContext,
io.opentracing.propagation.TextMap carrier)
向负载中注入 Span 上下文
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatTypepublic SofaTracerSpanContext extract(io.opentracing.propagation.TextMap carrier)
RegistryExtractorInjectorextract 在接口中 RegistryExtractorInjector<io.opentracing.propagation.TextMap>carrier - 负载public void inject(SofaTracerSpanContext spanContext, io.opentracing.propagation.TextMap carrier)
RegistryExtractorInjectorinject 在接口中 RegistryExtractorInjector<io.opentracing.propagation.TextMap>spanContext - 要注入或者序列化的 span 上下文carrier - 负载protected abstract String encodedValue(String value)
value - 字符串Copyright © 2018 Pivotal Software, Inc.. All rights reserved.