Uses of Class
org.apache.hc.core5.http.HttpHost
Packages that use HttpHost
Package
Description
Apache Bench (AB) clone based on HttpCore.
Core HTTP transport component APIs.
Default implementations of core HTTP APIs.
HTTP/1.1 requester and server bootstrap.
Support classes for the classic (blocking) I/O model.
Core HTTP message components, message element parser
and writer APIs and their default implementations.
TLS protocol support.
Support classes for the asynchronous I/O model.
HTTP/2 capable requester and server bootstrap.
HTTP/2 specific pool component APIs.
HTTP/2 specific TLS protocol support.
Core network component APIs and utilities.
Event driven network communication APIs and components loosely based on
Doug Lea's
reactor pattern.
-
Uses of HttpHost in org.apache.hc.core5.benchmark
Fields in org.apache.hc.core5.benchmark declared as HttpHostConstructors in org.apache.hc.core5.benchmark with parameters of type HttpHostModifierConstructorDescriptionBenchmarkWorker(HttpAsyncRequester requester, HttpHost host, HttpCoreContext context, AtomicLong requestCount, CountDownLatch completionLatch, Stats stats, BenchmarkConfig config) -
Uses of HttpHost in org.apache.hc.core5.http
Methods in org.apache.hc.core5.http that return HttpHost -
Uses of HttpHost in org.apache.hc.core5.http.impl
Methods in org.apache.hc.core5.http.impl with parameters of type HttpHostModifier and TypeMethodDescription -
Uses of HttpHost in org.apache.hc.core5.http.impl.bootstrap
Fields in org.apache.hc.core5.http.impl.bootstrap with type parameters of type HttpHostModifier and TypeFieldDescriptionprivate final Resolver<HttpHost, InetSocketAddress> AsyncRequester.addressResolverprivate final Resolver<HttpHost, InetSocketAddress> HttpRequester.addressResolverprivate final ManagedConnPool<HttpHost, IOSession> HttpAsyncRequester.connPoolprivate final ManagedConnPool<HttpHost, HttpClientConnection> HttpRequester.connPoolprivate ConnPoolListener<HttpHost> AsyncRequesterBootstrap.connPoolListenerprivate ConnPoolListener<HttpHost> RequesterBootstrap.connPoolListener(package private) final AtomicReference<PoolEntry<HttpHost, IOSession>> HttpAsyncRequester.InternalAsyncClientEndpoint.poolEntryRefprivate final AtomicReference<PoolEntry<HttpHost, HttpClientConnection>> HttpRequester.PoolEntryHolder.poolEntryRefMethods in org.apache.hc.core5.http.impl.bootstrap that return types with arguments of type HttpHostModifier and TypeMethodDescriptionHttpRequester.getConnPoolControl()HttpAsyncRequester.getRoutes()HttpRequester.getRoutes()Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type HttpHostModifier and TypeMethodDescriptionHttpAsyncRequester.connect(HttpHost host, Timeout timeout, Object attachment, FutureCallback<AsyncClientEndpoint> callback) private SocketHttpRequester.createSocket(HttpHost targetHost) protected Future<AsyncClientEndpoint> HttpAsyncRequester.doConnect(HttpHost host, Timeout timeout, Object attachment, FutureCallback<AsyncClientEndpoint> callback) HttpRequester.execute(HttpHost targetHost, ClassicHttpRequest request, HttpResponseInformationCallback informationCallback, Timeout connectTimeout, HttpContext context) HttpRequester.execute(HttpHost targetHost, ClassicHttpRequest request, Timeout connectTimeout, HttpContext context) <T> THttpRequester.execute(HttpHost targetHost, ClassicHttpRequest request, Timeout connectTimeout, HttpContext context, HttpClientResponseHandler<T> responseHandler) intHttpAsyncRequester.getMaxPerRoute(HttpHost route) intHttpRequester.getMaxPerRoute(HttpHost route) AsyncRequester.requestSession(HttpHost host, Timeout timeout, Object attachment, FutureCallback<IOSession> callback) voidHttpAsyncRequester.setMaxPerRoute(HttpHost route, int max) voidHttpRequester.setMaxPerRoute(HttpHost route, int max) Method parameters in org.apache.hc.core5.http.impl.bootstrap with type arguments of type HttpHostModifier and TypeMethodDescriptionfinal AsyncRequesterBootstrapAsyncRequesterBootstrap.setConnPoolListener(ConnPoolListener<HttpHost> connPoolListener) AssignsConnPoolListenerinstance.final RequesterBootstrapRequesterBootstrap.setConnPoolListener(ConnPoolListener<HttpHost> connPoolListener) Constructor parameters in org.apache.hc.core5.http.impl.bootstrap with type arguments of type HttpHostModifierConstructorDescriptionAsyncRequester(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback, Resolver<HttpHost, InetSocketAddress> addressResolver) HttpAsyncRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost, IOSession> connPool) UseAsyncRequesterBootstrapto create instances of this class.HttpAsyncRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost, IOSession> connPool, TlsStrategy tlsStrategy, Timeout handshakeTimeout) UseAsyncRequesterBootstrapto create instances of this class.HttpRequester(HttpRequestExecutor requestExecutor, HttpProcessor httpProcessor, ManagedConnPool<HttpHost, HttpClientConnection> connPool, SocketConfig socketConfig, HttpConnectionFactory<? extends HttpClientConnection> connectFactory, SSLSocketFactory sslSocketFactory, Callback<SSLParameters> sslSetupHandler, SSLSessionVerifier sslSessionVerifier, Resolver<HttpHost, InetSocketAddress> addressResolver) UseRequesterBootstrapto create instances of this class.HttpRequester(HttpRequestExecutor requestExecutor, HttpProcessor httpProcessor, ManagedConnPool<HttpHost, HttpClientConnection> connPool, SocketConfig socketConfig, HttpConnectionFactory<? extends HttpClientConnection> connectFactory, SSLSocketFactory sslSocketFactory, Callback<SSLParameters> sslSetupHandler, SSLSessionVerifier sslSessionVerifier, Resolver<HttpHost, InetSocketAddress> addressResolver) UseRequesterBootstrapto create instances of this class.(package private)InternalAsyncClientEndpoint(PoolEntry<HttpHost, IOSession> poolEntry) (package private)PoolEntryHolder(PoolEntry<HttpHost, HttpClientConnection> poolEntry) -
Uses of HttpHost in org.apache.hc.core5.http.io.ssl
Methods in org.apache.hc.core5.http.io.ssl with parameters of type HttpHostModifier and TypeMethodDescriptionvoidSSLSessionVerifier.verify(HttpHost endpoint, SSLSession sslSession) -
Uses of HttpHost in org.apache.hc.core5.http.io.support
Methods in org.apache.hc.core5.http.io.support with parameters of type HttpHost -
Uses of HttpHost in org.apache.hc.core5.http.message
Constructors in org.apache.hc.core5.http.message with parameters of type HttpHostModifierConstructorDescriptionBasicClassicHttpRequest(String method, HttpHost host, String path) Creates request message with the given method, host and request path.BasicClassicHttpRequest(Method method, HttpHost host, String path) Creates request message with the given method, host and request path.BasicHttpRequest(String method, HttpHost host, String path) Creates request message with the given method, host and request path.BasicHttpRequest(Method method, HttpHost host, String path) Creates request message with the given method, host and request path. -
Uses of HttpHost in org.apache.hc.core5.http.nio.ssl
Methods in org.apache.hc.core5.http.nio.ssl with parameters of type HttpHostModifier and TypeMethodDescriptionbooleanBasicClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) Deprecated.booleanBasicServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) booleanTlsStrategy.upgrade(TransportSecurityLayer sessionLayer, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) -
Uses of HttpHost in org.apache.hc.core5.http.nio.support
Methods in org.apache.hc.core5.http.nio.support with parameters of type HttpHostConstructors in org.apache.hc.core5.http.nio.support with parameters of type HttpHostModifierConstructorDescriptionBasicRequestProducer(String method, HttpHost host, String path) BasicRequestProducer(String method, HttpHost host, String path, AsyncEntityProducer dataProducer) BasicRequestProducer(Method method, HttpHost host, String path) BasicRequestProducer(Method method, HttpHost host, String path, AsyncEntityProducer dataProducer) -
Uses of HttpHost in org.apache.hc.core5.http.support
Methods in org.apache.hc.core5.http.support with parameters of type HttpHostModifier and TypeMethodDescriptionAbstractRequestBuilder.setHttpHost(HttpHost httpHost) BasicRequestBuilder.setHttpHost(HttpHost httpHost) -
Uses of HttpHost in org.apache.hc.core5.http2.impl.nio.bootstrap
Fields in org.apache.hc.core5.http2.impl.nio.bootstrap with type parameters of type HttpHostModifier and TypeFieldDescriptionprivate ConnPoolListener<HttpHost> H2RequesterBootstrap.connPoolListenerMethods in org.apache.hc.core5.http2.impl.nio.bootstrap that return types with arguments of type HttpHostMethods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type HttpHostModifier and TypeMethodDescriptionprotected Future<AsyncClientEndpoint> H2AsyncRequester.doConnect(HttpHost host, Timeout timeout, Object attachment, FutureCallback<AsyncClientEndpoint> callback) Method parameters in org.apache.hc.core5.http2.impl.nio.bootstrap with type arguments of type HttpHostModifier and TypeMethodDescriptionfinal H2RequesterBootstrapH2RequesterBootstrap.setConnPoolListener(ConnPoolListener<HttpHost> connPoolListener) AssignsConnPoolListenerinstance.Constructor parameters in org.apache.hc.core5.http2.impl.nio.bootstrap with type arguments of type HttpHostModifierConstructorDescriptionH2AsyncRequester(HttpVersionPolicy versionPolicy, IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost, IOSession> connPool) UseH2RequesterBootstrapto create instances of this class.H2AsyncRequester(HttpVersionPolicy versionPolicy, IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost, IOSession> connPool, TlsStrategy tlsStrategy, Timeout handshakeTimeout) UseH2RequesterBootstrapto create instances of this class.H2MultiplexingRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, Resolver<HttpHost, InetSocketAddress> addressResolver, TlsStrategy tlsStrategy) UseH2MultiplexingRequesterBootstrapto create instances of this class. -
Uses of HttpHost in org.apache.hc.core5.http2.nio.pool
Fields in org.apache.hc.core5.http2.nio.pool with type parameters of type HttpHostModifier and TypeFieldDescriptionprivate final Resolver<HttpHost, InetSocketAddress> H2ConnPool.addressResolverMethods in org.apache.hc.core5.http2.nio.pool with parameters of type HttpHostModifier and TypeMethodDescriptionH2ConnPool.connectSession(HttpHost namedEndpoint, Timeout connectTimeout, FutureCallback<IOSession> callback) Constructor parameters in org.apache.hc.core5.http2.nio.pool with type arguments of type HttpHostModifierConstructorDescriptionH2ConnPool(ConnectionInitiator connectionInitiator, Resolver<HttpHost, InetSocketAddress> addressResolver, TlsStrategy tlsStrategy) -
Uses of HttpHost in org.apache.hc.core5.http2.ssl
Methods in org.apache.hc.core5.http2.ssl with parameters of type HttpHostModifier and TypeMethodDescriptionbooleanH2ClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) booleanH2ServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) -
Uses of HttpHost in org.apache.hc.core5.net
Methods in org.apache.hc.core5.net with parameters of type HttpHostModifier and TypeMethodDescriptionURIBuilder.setHttpHost(HttpHost httpHost) Sets the scheme, host name, and port. -
Uses of HttpHost in org.apache.hc.core5.reactor
Constructors in org.apache.hc.core5.reactor with parameters of type HttpHost -
Uses of HttpHost in org.apache.hc.core5.testing.classic
Methods in org.apache.hc.core5.testing.classic with parameters of type HttpHostModifier and TypeMethodDescriptionClassicTestClient.execute(HttpHost targetHost, ClassicHttpRequest request, HttpContext context) voidLoggingConnPoolListener.onLease(HttpHost route, ConnPoolStats<HttpHost> connPoolStats) voidLoggingConnPoolListener.onRelease(HttpHost route, ConnPoolStats<HttpHost> connPoolStats) Method parameters in org.apache.hc.core5.testing.classic with type arguments of type HttpHostModifier and TypeMethodDescriptionvoidLoggingConnPoolListener.onLease(HttpHost route, ConnPoolStats<HttpHost> connPoolStats) voidLoggingConnPoolListener.onRelease(HttpHost route, ConnPoolStats<HttpHost> connPoolStats) -
Uses of HttpHost in org.apache.hc.core5.testing.nio
Methods in org.apache.hc.core5.testing.nio with parameters of type HttpHostModifier and TypeMethodDescriptionH2TestClient.connect(HttpHost host, Timeout timeout, FutureCallback<ClientSessionEndpoint> callback) Http1TestClient.connect(HttpHost host, Timeout timeout, FutureCallback<ClientSessionEndpoint> callback) AsyncRequester.requestSession(HttpHost host, Timeout timeout, FutureCallback<IOSession> callback) private InetSocketAddressAsyncRequester.toSocketAddress(HttpHost host)
BasicClientTlsStrategy.upgrade(TransportSecurityLayer, NamedEndpoint, Object, Timeout, FutureCallback)