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 AsyncConnectionEndpointprivate final AtomicBoolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(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) booleanvoidvoidvoidsetSocketTimeout(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:
isConnectedin 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:
executein classorg.apache.hc.core5.http.nio.AsyncClientEndpoint
-
setSocketTimeout
public void setSocketTimeout(org.apache.hc.core5.util.Timeout timeout) -
releaseAndReuse
public void releaseAndReuse()- Specified by:
releaseAndReusein classorg.apache.hc.core5.http.nio.AsyncClientEndpoint
-
releaseAndDiscard
public void releaseAndDiscard()- Specified by:
releaseAndDiscardin classorg.apache.hc.core5.http.nio.AsyncClientEndpoint
-