Uses of Interface
org.apache.hc.core5.net.NamedEndpoint
Packages that use NamedEndpoint
Package
Description
Core HTTP transport component APIs.
HTTP/1.1 requester and server bootstrap.
TLS protocol support.
HTTP/2 capable requester and server bootstrap.
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.
TLS/SSL support for I/O reactors.
-
Uses of NamedEndpoint in org.apache.hc.core5.http
Classes in org.apache.hc.core5.http that implement NamedEndpointModifier and TypeClassDescriptionfinal classComponent that holds all details needed to describe an HTTP connection to a host.Constructors in org.apache.hc.core5.http with parameters of type NamedEndpoint -
Uses of NamedEndpoint in org.apache.hc.core5.http.impl.bootstrap
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type NamedEndpointModifier and TypeMethodDescriptionprotected voidHttpAsyncRequester.doTlsUpgrade(ProtocolIOSession ioSession, NamedEndpoint endpoint, FutureCallback<ProtocolIOSession> callback) -
Uses of NamedEndpoint in org.apache.hc.core5.http.nio.ssl
Methods in org.apache.hc.core5.http.nio.ssl with parameters of type NamedEndpointModifier and TypeMethodDescriptionvoidTlsUpgradeCapable.tlsUpgrade(NamedEndpoint endpoint, FutureCallback<ProtocolIOSession> callback) voidBasicClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) voidBasicServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) default voidTlsStrategy.upgrade(TransportSecurityLayer sessionLayer, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) Secures current session layer with TLS. -
Uses of NamedEndpoint in org.apache.hc.core5.http2.impl.nio.bootstrap
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type NamedEndpointModifier and TypeMethodDescriptionprotected voidH2AsyncRequester.doTlsUpgrade(ProtocolIOSession ioSession, NamedEndpoint endpoint, FutureCallback<ProtocolIOSession> callback) -
Uses of NamedEndpoint in org.apache.hc.core5.http2.ssl
Methods in org.apache.hc.core5.http2.ssl with parameters of type NamedEndpointModifier and TypeMethodDescriptionvoidH2ClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) voidH2ServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) -
Uses of NamedEndpoint in org.apache.hc.core5.net
Classes in org.apache.hc.core5.net that implement NamedEndpointModifier and TypeClassDescriptionfinal classComponent that holds all details needed to describe a network connection to a host.final classRepresents authority component of requestURI.Methods in org.apache.hc.core5.net with parameters of type NamedEndpointModifier and TypeMethodDescriptionURIBuilder.setAuthority(NamedEndpoint authority) Sets the authority.Constructors in org.apache.hc.core5.net with parameters of type NamedEndpointModifierConstructorDescriptionURIAuthority(String userInfo, NamedEndpoint endpoint) URIAuthority(NamedEndpoint namedEndpoint) -
Uses of NamedEndpoint in org.apache.hc.core5.reactor
Classes in org.apache.hc.core5.reactor that implement NamedEndpointModifier and TypeClassDescriptionfinal classEndpoint initialization parametersMethods in org.apache.hc.core5.reactor that return NamedEndpointMethods in org.apache.hc.core5.reactor with parameters of type NamedEndpointModifier and TypeMethodDescriptionConnectionInitiator.connect(NamedEndpoint remoteEndpoint, SocketAddress remoteAddress, SocketAddress localAddress, Timeout timeout, Object attachment, FutureCallback<IOSession> callback) Requests a connection to a remote host. -
Uses of NamedEndpoint in org.apache.hc.core5.reactor.ssl
Methods in org.apache.hc.core5.reactor.ssl with parameters of type NamedEndpointModifier and TypeMethodDescriptionvoidSSLSessionInitializer.initialize(NamedEndpoint endpoint, SSLEngine sslEngine) Triggered when the SSL connection is being initialized.voidTransportSecurityLayer.startTls(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout) Starts TLS session over an existing network connection with the given SSL context.default voidTransportSecurityLayer.startTls(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) Starts TLS session over an existing network connection with the given SSL context.SSLSessionVerifier.verify(NamedEndpoint endpoint, SSLEngine sslEngine) Triggered when the SSL connection has been established and initial SSL handshake has been successfully completed.Constructors in org.apache.hc.core5.reactor.ssl with parameters of type NamedEndpointModifierConstructorDescriptionSSLIOSession(NamedEndpoint targetEndpoint, IOSession session, SSLMode sslMode, SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Callback<SSLIOSession> sessionStartCallback, Callback<SSLIOSession> sessionEndCallback, Timeout connectTimeout) Creates new instance ofSSLIOSessionclass.SSLIOSession(NamedEndpoint targetEndpoint, IOSession session, SSLMode sslMode, SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, Callback<SSLIOSession> sessionStartCallback, Callback<SSLIOSession> sessionEndCallback, FutureCallback<SSLSession> resultCallback) Creates new instance ofSSLIOSessionclass. -
Uses of NamedEndpoint in org.apache.hc.core5.testing.nio
Methods in org.apache.hc.core5.testing.nio with parameters of type NamedEndpointModifier and TypeMethodDescriptionAsyncRequester.connect(NamedEndpoint remoteEndpoint, SocketAddress remoteAddress, SocketAddress localAddress, Timeout timeout, Object attachment, FutureCallback<IOSession> callback)