com.wavefront.opentracing.propagation.Extractor Maven / Gradle / Ivy
package com.wavefront.opentracing.propagation;
import com.wavefront.opentracing.WavefrontSpanContext;
/**
* The interface for extracting SpanContext's from carriers.
*
* @author Vikram Raman ([email protected])
*/
public interface Extractor {
/**
* Extracts a span context from the given carrier.
*
* @param carrier The carrier to extract the span context from
* @return The extracted span context
*/
WavefrontSpanContext extract(T carrier);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy