Class InternalAbstractHttpAsyncClient.ScheduledRequestExecution

java.lang.Object
org.apache.hc.client5.http.impl.async.InternalAbstractHttpAsyncClient.ScheduledRequestExecution
All Implemented Interfaces:
Runnable, org.apache.hc.core5.concurrent.Cancellable
Enclosing class:
InternalAbstractHttpAsyncClient

class InternalAbstractHttpAsyncClient.ScheduledRequestExecution extends Object implements Runnable, org.apache.hc.core5.concurrent.Cancellable
  • Field Details

    • request

      final org.apache.hc.core5.http.HttpRequest request
    • entityProducer

      final org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer
    • scope

      final AsyncExecChain.Scope scope
    • chain

      final AsyncExecChain chain
    • asyncExecCallback

      final AsyncExecCallback asyncExecCallback
    • delay

      final org.apache.hc.core5.util.TimeValue delay
  • Constructor Details

    • ScheduledRequestExecution

      ScheduledRequestExecution(org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback, org.apache.hc.core5.util.TimeValue delay)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • cancel

      public boolean cancel()
      Specified by:
      cancel in interface org.apache.hc.core5.concurrent.Cancellable