Class MinimalHttpAsyncClient.InternalAsyncClientEndpoint
java.lang.Object
org.apache.hc.core5.http.nio.AsyncClientEndpoint
org.apache.hc.client5.http.impl.async.MinimalHttpAsyncClient.InternalAsyncClientEndpoint
- Enclosing class:
MinimalHttpAsyncClient
private class MinimalHttpAsyncClient.InternalAsyncClientEndpoint
extends org.apache.hc.core5.http.nio.AsyncClientEndpoint
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AsyncConnectionEndpoint
private final AtomicBoolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(org.apache.hc.core5.http.nio.AsyncClientExchangeHandler exchangeHandler, org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory, org.apache.hc.core5.http.protocol.HttpContext context) boolean
(package private) boolean
void
void
void
setSocketTimeout
(org.apache.hc.core5.util.Timeout timeout) Methods inherited from class org.apache.hc.core5.http.nio.AsyncClientEndpoint
execute, execute, execute, execute
-
Field Details
-
connectionEndpoint
-
released
-
-
Constructor Details
-
InternalAsyncClientEndpoint
InternalAsyncClientEndpoint(AsyncConnectionEndpoint connectionEndpoint)
-
-
Method Details
-
isReleased
boolean isReleased() -
isConnected
public boolean isConnected()- Specified by:
isConnected
in classorg.apache.hc.core5.http.nio.AsyncClientEndpoint
-
execute
public void execute(org.apache.hc.core5.http.nio.AsyncClientExchangeHandler exchangeHandler, org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory, org.apache.hc.core5.http.protocol.HttpContext context) - Specified by:
execute
in classorg.apache.hc.core5.http.nio.AsyncClientEndpoint
-
setSocketTimeout
public void setSocketTimeout(org.apache.hc.core5.util.Timeout timeout) -
releaseAndReuse
public void releaseAndReuse()- Specified by:
releaseAndReuse
in classorg.apache.hc.core5.http.nio.AsyncClientEndpoint
-
releaseAndDiscard
public void releaseAndDiscard()- Specified by:
releaseAndDiscard
in classorg.apache.hc.core5.http.nio.AsyncClientEndpoint
-