Merge pull request #85 from ascrutae/feature/3.0-for-InjectOrExtract

add delegate methods of ContextManager to TracerContext
This commit is contained in:
吴晟 Wu Sheng 2017-02-19 16:29:44 +08:00 committed by GitHub
commit 6ac4b2d92d
1 changed files with 14 additions and 0 deletions

View File

@ -39,6 +39,20 @@ public enum ContextManager implements TracerContextListener {
return segment;
}
/**
* @see {@link TracerContext#inject(ContextCarrier)}
*/
public void inject(ContextCarrier carrier) {
get().inject(carrier);
}
/**
*@see {@link TracerContext#extract(ContextCarrier)}
*/
public void extract(ContextCarrier carrier) {
get().extract(carrier);
}
public Span createSpan(String operationName) {
return get().createSpan(operationName);
}