18
18
package org .openqa .selenium .remote .tracing .opentelemetry ;
19
19
20
20
import io .opentelemetry .context .Context ;
21
+ import io .opentelemetry .context .propagation .TextMapGetter ;
21
22
import io .opentelemetry .context .propagation .TextMapPropagator ;
22
23
import io .opentelemetry .api .trace .Tracer ;
23
24
import io .opentelemetry .api .trace .Span ;
25
+ import io .opentelemetry .context .propagation .TextMapSetter ;
24
26
import org .openqa .selenium .internal .Require ;
25
27
import org .openqa .selenium .remote .tracing .Propagator ;
26
28
import org .openqa .selenium .remote .tracing .TraceContext ;
@@ -44,7 +46,7 @@ public <C> void inject(TraceContext toInject, C carrier, Setter<C> setter) {
44
46
Require .nonNull ("Setter" , setter );
45
47
Require .argument ("Trace context" , toInject ).instanceOf (OpenTelemetryContext .class );
46
48
47
- TextMapPropagator . Setter <C > propagatorSetter = setter ::set ;
49
+ TextMapSetter <C > propagatorSetter = setter ::set ;
48
50
49
51
httpTextFormat .inject (((OpenTelemetryContext ) toInject ).getContext (), carrier , propagatorSetter );
50
52
}
@@ -57,7 +59,7 @@ public <C> OpenTelemetryContext extractContext(
57
59
Require .nonNull ("Getter" , getter );
58
60
Require .argument ("Trace context" , existing ).instanceOf (OpenTelemetryContext .class );
59
61
60
- TextMapPropagator . Getter <C > propagatorGetter = new TextMapPropagator . Getter <C >() {
62
+ TextMapGetter <C > propagatorGetter = new TextMapGetter <C >() {
61
63
62
64
@ Override
63
65
public Iterable <String > keys (C carrier ) {
0 commit comments