diff --git a/instrumentation/netty-reactor-0.8.0/src/main/java/reactor/core/scheduler/InstantPeriodicWorkerTask_Instrumentation.java b/instrumentation/netty-reactor-0.8.0/src/main/java/reactor/core/scheduler/InstantPeriodicWorkerTask_Instrumentation.java new file mode 100644 index 0000000000..4a624921f0 --- /dev/null +++ b/instrumentation/netty-reactor-0.8.0/src/main/java/reactor/core/scheduler/InstantPeriodicWorkerTask_Instrumentation.java @@ -0,0 +1,21 @@ +/* + * + * * Copyright 2020 New Relic Corporation. All rights reserved. + * * SPDX-License-Identifier: Apache-2.0 + * + */ + +package reactor.core.scheduler; + +import com.newrelic.api.agent.Trace; +import com.newrelic.api.agent.weaver.Weave; +import com.newrelic.api.agent.weaver.Weaver; + +@Weave(originalName = "reactor.core.scheduler.InstantPeriodicWorkerTask") +final class InstantPeriodicWorkerTask_Instrumentation { + + @Trace(async = true, excludeFromTransactionTrace = true) + public Void call() { + return Weaver.callOriginal(); + } +} diff --git a/instrumentation/netty-reactor-0.8.0/src/main/java/reactor/core/scheduler/PeriodicWorkerTask_Instrumentation.java b/instrumentation/netty-reactor-0.8.0/src/main/java/reactor/core/scheduler/PeriodicWorkerTask_Instrumentation.java new file mode 100644 index 0000000000..961edd6f77 --- /dev/null +++ b/instrumentation/netty-reactor-0.8.0/src/main/java/reactor/core/scheduler/PeriodicWorkerTask_Instrumentation.java @@ -0,0 +1,21 @@ +/* + * + * * Copyright 2020 New Relic Corporation. All rights reserved. + * * SPDX-License-Identifier: Apache-2.0 + * + */ + +package reactor.core.scheduler; + +import com.newrelic.api.agent.Trace; +import com.newrelic.api.agent.weaver.Weave; +import com.newrelic.api.agent.weaver.Weaver; + +@Weave(originalName = "reactor.core.scheduler.PeriodicWorkerTask") +final class PeriodicWorkerTask_Instrumentation { + + @Trace(async = true, excludeFromTransactionTrace = true) + public Void call() { + return Weaver.callOriginal(); + } +} diff --git a/instrumentation/netty-reactor-0.9.0/src/main/java/reactor/core/scheduler/InstantPeriodicWorkerTask_Instrumentation.java b/instrumentation/netty-reactor-0.9.0/src/main/java/reactor/core/scheduler/InstantPeriodicWorkerTask_Instrumentation.java new file mode 100644 index 0000000000..4a624921f0 --- /dev/null +++ b/instrumentation/netty-reactor-0.9.0/src/main/java/reactor/core/scheduler/InstantPeriodicWorkerTask_Instrumentation.java @@ -0,0 +1,21 @@ +/* + * + * * Copyright 2020 New Relic Corporation. All rights reserved. + * * SPDX-License-Identifier: Apache-2.0 + * + */ + +package reactor.core.scheduler; + +import com.newrelic.api.agent.Trace; +import com.newrelic.api.agent.weaver.Weave; +import com.newrelic.api.agent.weaver.Weaver; + +@Weave(originalName = "reactor.core.scheduler.InstantPeriodicWorkerTask") +final class InstantPeriodicWorkerTask_Instrumentation { + + @Trace(async = true, excludeFromTransactionTrace = true) + public Void call() { + return Weaver.callOriginal(); + } +} diff --git a/instrumentation/netty-reactor-0.9.0/src/main/java/reactor/core/scheduler/PeriodicWorkerTask_Instrumentation.java b/instrumentation/netty-reactor-0.9.0/src/main/java/reactor/core/scheduler/PeriodicWorkerTask_Instrumentation.java new file mode 100644 index 0000000000..961edd6f77 --- /dev/null +++ b/instrumentation/netty-reactor-0.9.0/src/main/java/reactor/core/scheduler/PeriodicWorkerTask_Instrumentation.java @@ -0,0 +1,21 @@ +/* + * + * * Copyright 2020 New Relic Corporation. All rights reserved. + * * SPDX-License-Identifier: Apache-2.0 + * + */ + +package reactor.core.scheduler; + +import com.newrelic.api.agent.Trace; +import com.newrelic.api.agent.weaver.Weave; +import com.newrelic.api.agent.weaver.Weaver; + +@Weave(originalName = "reactor.core.scheduler.PeriodicWorkerTask") +final class PeriodicWorkerTask_Instrumentation { + + @Trace(async = true, excludeFromTransactionTrace = true) + public Void call() { + return Weaver.callOriginal(); + } +}