Class RetryExec

  • All Implemented Interfaces:
    ClientExecChain

    @Contract(threading=IMMUTABLE_CONDITIONAL)
    public class RetryExec
    extends Object
    implements ClientExecChain
    Request executor in the request execution chain that is responsible for making a decision whether a request failed due to an I/O error should be re-executed.

    Further responsibilities such as communication with the opposite endpoint is delegated to the next executor in the request execution chain.

    Since:
    4.3