Interface AsyncExecChain.Scheduler

  • Enclosing interface:
    AsyncExecChain

    public static interface AsyncExecChain.Scheduler
    Request execution scheduler
    Since:
    5.1
    • Method Detail

      • scheduleExecution

        void scheduleExecution​(org.apache.hc.core5.http.HttpRequest request,
                               org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
                               AsyncExecChain.Scope scope,
                               AsyncExecCallback asyncExecCallback,
                               org.apache.hc.core5.util.TimeValue delay)
        Schedules request re-execution immediately or after a delay.
        Parameters:
        request - the actual request.
        entityProducer - the request entity producer or null if the request does not enclose an entity.
        scope - the execution scope .
        asyncExecCallback - the execution callback.
        delay - re-execution delay. Can be null if the request is to be re-executed immediately.