public interface LeaseRequest
extends org.apache.hc.core5.concurrent.Cancellable
ConnectionEndpoint whose life cycle
is managed by a connection manager.| Modifier and Type | Method and Description |
|---|---|
ConnectionEndpoint |
get(org.apache.hc.core5.util.Timeout timeout)
Returns
ConnectionEndpoint within a given time. |
ConnectionEndpoint get(org.apache.hc.core5.util.Timeout timeout) throws InterruptedException, ExecutionException, TimeoutException
ConnectionEndpoint within a given time.
This method will block until a connection becomes available,
the timeout expires, or the connection manager is shut down.
Timeouts are handled with millisecond precision.
If Cancellable.cancel() is called while this is blocking or
before this began, an InterruptedException will
be thrown.timeout - the operation timeout.TimeoutException - in case of a timeoutInterruptedException - if the calling thread is interrupted while waitingExecutionExceptionCopyright © 1999–2021 The Apache Software Foundation. All rights reserved.