Skip to content

Commit f99bfb3

Browse files
committed
Making modules indy-ready
1 parent 3c97766 commit f99bfb3

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

instrumentation/restlet/restlet-1.1/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/restlet/v1_1/RestletInstrumentationModule.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@
88
import com.google.auto.service.AutoService;
99
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
1010
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
11+
import io.opentelemetry.javaagent.extension.instrumentation.internal.ExperimentalInstrumentationModule;
1112
import java.util.Arrays;
1213
import java.util.List;
1314

1415
@AutoService(InstrumentationModule.class)
15-
public class RestletInstrumentationModule extends InstrumentationModule {
16+
public class RestletInstrumentationModule extends InstrumentationModule
17+
implements ExperimentalInstrumentationModule {
1618

1719
public RestletInstrumentationModule() {
1820
super("restlet", "restlet-1.1");
@@ -22,4 +24,9 @@ public RestletInstrumentationModule() {
2224
public List<TypeInstrumentation> typeInstrumentations() {
2325
return Arrays.asList(new ServerInstrumentation(), new RouteInstrumentation());
2426
}
27+
28+
@Override
29+
public boolean isIndyReady() {
30+
return true;
31+
}
2532
}

instrumentation/restlet/restlet-2.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/restlet/v2_0/RestletInstrumentationModule.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@
88
import com.google.auto.service.AutoService;
99
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
1010
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
11+
import io.opentelemetry.javaagent.extension.instrumentation.internal.ExperimentalInstrumentationModule;
1112
import java.util.Arrays;
1213
import java.util.List;
1314

1415
@AutoService(InstrumentationModule.class)
15-
public class RestletInstrumentationModule extends InstrumentationModule {
16+
public class RestletInstrumentationModule extends InstrumentationModule
17+
implements ExperimentalInstrumentationModule {
1618

1719
public RestletInstrumentationModule() {
1820
super("restlet", "restlet-2.0");
@@ -22,4 +24,9 @@ public RestletInstrumentationModule() {
2224
public List<TypeInstrumentation> typeInstrumentations() {
2325
return Arrays.asList(new ServerInstrumentation(), new RouteInstrumentation());
2426
}
27+
28+
@Override
29+
public boolean isIndyReady() {
30+
return true;
31+
}
2532
}

0 commit comments

Comments
 (0)