Class ApacheHttpAsyncClientInstrumentation.WrappedFutureCallback<T>

java.lang.Object
io.opentelemetry.javaagent.instrumentation.apachehttpasyncclient.ApacheHttpAsyncClientInstrumentation.WrappedFutureCallback<T>
All Implemented Interfaces:
org.apache.http.concurrent.FutureCallback<T>
Enclosing class:
ApacheHttpAsyncClientInstrumentation

public static class ApacheHttpAsyncClientInstrumentation.WrappedFutureCallback<T> extends Object implements org.apache.http.concurrent.FutureCallback<T>
  • Constructor Details

    • WrappedFutureCallback

      public WrappedFutureCallback(io.opentelemetry.context.Context parentContext, org.apache.http.protocol.HttpContext httpContext, org.apache.http.concurrent.FutureCallback<T> delegate)
  • Method Details

    • completed

      public void completed(T result)
      Specified by:
      completed in interface org.apache.http.concurrent.FutureCallback<T>
    • failed

      public void failed(Exception ex)
      Specified by:
      failed in interface org.apache.http.concurrent.FutureCallback<T>
    • cancelled

      public void cancelled()
      Specified by:
      cancelled in interface org.apache.http.concurrent.FutureCallback<T>