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.addressResolver
private final Resolver
<HttpHost, InetSocketAddress> HttpRequester.addressResolver
private final ManagedConnPool
<HttpHost, IOSession> HttpAsyncRequester.connPool
private final ManagedConnPool
<HttpHost, HttpClientConnection> HttpRequester.connPool
private ConnPoolListener
<HttpHost> AsyncRequesterBootstrap.connPoolListener
private ConnPoolListener
<HttpHost> RequesterBootstrap.connPoolListener
(package private) final AtomicReference
<PoolEntry<HttpHost, IOSession>> HttpAsyncRequester.InternalAsyncClientEndpoint.poolEntryRef
private final AtomicReference
<PoolEntry<HttpHost, HttpClientConnection>> HttpRequester.PoolEntryHolder.poolEntryRef
Methods 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 Socket
HttpRequester.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> T
HttpRequester.execute
(HttpHost targetHost, ClassicHttpRequest request, Timeout connectTimeout, HttpContext context, HttpClientResponseHandler<T> responseHandler) int
HttpAsyncRequester.getMaxPerRoute
(HttpHost route) int
HttpRequester.getMaxPerRoute
(HttpHost route) AsyncRequester.requestSession
(HttpHost host, Timeout timeout, Object attachment, FutureCallback<IOSession> callback) void
HttpAsyncRequester.setMaxPerRoute
(HttpHost route, int max) void
HttpRequester.setMaxPerRoute
(HttpHost route, int max) Method parameters in org.apache.hc.core5.http.impl.bootstrap with type arguments of type HttpHostModifier and TypeMethodDescriptionfinal AsyncRequesterBootstrap
AsyncRequesterBootstrap.setConnPoolListener
(ConnPoolListener<HttpHost> connPoolListener) AssignsConnPoolListener
instance.final RequesterBootstrap
RequesterBootstrap.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) UseAsyncRequesterBootstrap
to 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) UseAsyncRequesterBootstrap
to 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) UseRequesterBootstrap
to 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) UseRequesterBootstrap
to 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 TypeMethodDescriptionvoid
SSLSessionVerifier.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 TypeMethodDescriptionboolean
BasicClientTlsStrategy.upgrade
(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) Deprecated.boolean
BasicServerTlsStrategy.upgrade
(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) boolean
TlsStrategy.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.connPoolListener
Methods 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 H2RequesterBootstrap
H2RequesterBootstrap.setConnPoolListener
(ConnPoolListener<HttpHost> connPoolListener) AssignsConnPoolListener
instance.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) UseH2RequesterBootstrap
to 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) UseH2RequesterBootstrap
to create instances of this class.H2MultiplexingRequester
(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, Resolver<HttpHost, InetSocketAddress> addressResolver, TlsStrategy tlsStrategy) UseH2MultiplexingRequesterBootstrap
to 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.addressResolver
Methods 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 TypeMethodDescriptionboolean
H2ClientTlsStrategy.upgrade
(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) boolean
H2ServerTlsStrategy.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) void
LoggingConnPoolListener.onLease
(HttpHost route, ConnPoolStats<HttpHost> connPoolStats) void
LoggingConnPoolListener.onRelease
(HttpHost route, ConnPoolStats<HttpHost> connPoolStats) Method parameters in org.apache.hc.core5.testing.classic with type arguments of type HttpHostModifier and TypeMethodDescriptionvoid
LoggingConnPoolListener.onLease
(HttpHost route, ConnPoolStats<HttpHost> connPoolStats) void
LoggingConnPoolListener.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 InetSocketAddress
AsyncRequester.toSocketAddress
(HttpHost host)
BasicClientTlsStrategy.upgrade(TransportSecurityLayer, NamedEndpoint, Object, Timeout, FutureCallback)