Uses of Interface
org.apache.hc.core5.net.NamedEndpoint
-
Packages that use NamedEndpoint Package Description org.apache.hc.core5.http Core HTTP transport component APIs.org.apache.hc.core5.http.impl.bootstrap HTTP/1.1 requester and server bootstrap.org.apache.hc.core5.http.nio.ssl TLS protocol support.org.apache.hc.core5.http2.impl.nio.bootstrap HTTP/2 capable requester and server bootstrap.org.apache.hc.core5.http2.ssl HTTP/2 specific TLS protocol support.org.apache.hc.core5.net Core network component APIs and utilities.org.apache.hc.core5.reactor Event driven network communication APIs and components loosely based on Doug Lea's reactor pattern.org.apache.hc.core5.reactor.ssl TLS/SSL support for I/O reactors.org.apache.hc.core5.testing.nio -
-
Uses of NamedEndpoint in org.apache.hc.core5.http
Classes in org.apache.hc.core5.http that implement NamedEndpoint Modifier and Type Class Description classHttpHostComponent 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 Constructor Description HttpHost(java.lang.String scheme, NamedEndpoint 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 NamedEndpoint Modifier and Type Method Description java.util.concurrent.Future<IOSession>AbstractConnectionInitiatorBase. connect(NamedEndpoint remoteEndpoint, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, Timeout timeout, java.lang.Object attachment, FutureCallback<IOSession> callback)protected voidHttpAsyncRequester. doTlsUpgrade(ProtocolIOSession ioSession, NamedEndpoint endpoint, FutureCallback<ProtocolIOSession> callback)voidHttpAsyncRequester.InternalAsyncClientEndpoint. tlsUpgrade(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 NamedEndpoint Modifier and Type Method Description voidTlsUpgradeCapable. tlsUpgrade(NamedEndpoint endpoint, FutureCallback<ProtocolIOSession> callback)voidBasicClientTlsStrategy. upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, java.lang.Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback)voidBasicServerTlsStrategy. upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, java.lang.Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback)default voidTlsStrategy. upgrade(TransportSecurityLayer sessionLayer, NamedEndpoint endpoint, java.lang.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 NamedEndpoint Modifier and Type Method Description protected 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 NamedEndpoint Modifier and Type Method Description voidH2ClientTlsStrategy. upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, java.lang.Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback)voidH2ServerTlsStrategy. upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, java.lang.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 NamedEndpoint Modifier and Type Class Description classHostComponent that holds all details needed to describe a network connection to a host.classURIAuthorityRepresents authority component of requestURI.Methods in org.apache.hc.core5.net with parameters of type NamedEndpoint Modifier and Type Method Description (package private) static voidHost. format(java.lang.StringBuilder buf, NamedEndpoint endpoint)URIBuilderURIBuilder. setAuthority(NamedEndpoint authority)Sets the authority.Constructors in org.apache.hc.core5.net with parameters of type NamedEndpoint Constructor Description URIAuthority(java.lang.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 NamedEndpoint Modifier and Type Class Description classEndpointParametersEndpoint initialization parametersFields in org.apache.hc.core5.reactor declared as NamedEndpoint Modifier and Type Field Description private NamedEndpointInternalDataChannel. initialEndpoint(package private) NamedEndpointIOSessionRequest. remoteEndpointMethods in org.apache.hc.core5.reactor that return NamedEndpoint Modifier and Type Method Description NamedEndpointInternalDataChannel. getInitialEndpoint()NamedEndpointProtocolIOSession. getInitialEndpoint()Methods in org.apache.hc.core5.reactor with parameters of type NamedEndpoint Modifier and Type Method Description java.util.concurrent.Future<IOSession>AbstractIOReactorBase. connect(NamedEndpoint remoteEndpoint, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, Timeout timeout, java.lang.Object attachment, FutureCallback<IOSession> callback)java.util.concurrent.Future<IOSession>ConnectionInitiator. connect(NamedEndpoint remoteEndpoint, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, Timeout timeout, java.lang.Object attachment, FutureCallback<IOSession> callback)Requests a connection to a remote host.java.util.concurrent.Future<IOSession>SingleCoreIOReactor. connect(NamedEndpoint remoteEndpoint, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, Timeout timeout, java.lang.Object attachment, FutureCallback<IOSession> callback)voidInternalDataChannel. startTls(javax.net.ssl.SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout)voidInternalDataChannel. startTls(javax.net.ssl.SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback)Constructors in org.apache.hc.core5.reactor with parameters of type NamedEndpoint Constructor Description InternalDataChannel(IOSession ioSession, NamedEndpoint initialEndpoint, Decorator<IOSession> ioSessionDecorator, IOSessionListener sessionListener, java.util.Queue<InternalDataChannel> closedSessions)IOSessionRequest(NamedEndpoint remoteEndpoint, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, Timeout timeout, java.lang.Object attachment, FutureCallback<IOSession> callback) -
Uses of NamedEndpoint in org.apache.hc.core5.reactor.ssl
Fields in org.apache.hc.core5.reactor.ssl declared as NamedEndpoint Modifier and Type Field Description private NamedEndpointSSLIOSession. targetEndpointMethods in org.apache.hc.core5.reactor.ssl with parameters of type NamedEndpoint Modifier and Type Method Description voidSSLSessionInitializer. initialize(NamedEndpoint endpoint, javax.net.ssl.SSLEngine sslEngine)Triggered when the SSL connection is being initialized.voidTransportSecurityLayer. startTls(javax.net.ssl.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(javax.net.ssl.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.TlsDetailsSSLSessionVerifier. verify(NamedEndpoint endpoint, javax.net.ssl.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 NamedEndpoint Constructor Description SSLIOSession(NamedEndpoint targetEndpoint, IOSession session, SSLMode sslMode, javax.net.ssl.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, javax.net.ssl.SSLContext sslContext, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, Callback<SSLIOSession> sessionStartCallback, Callback<SSLIOSession> sessionEndCallback, FutureCallback<javax.net.ssl.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 NamedEndpoint Modifier and Type Method Description java.util.concurrent.Future<IOSession>AsyncRequester. connect(NamedEndpoint remoteEndpoint, java.net.SocketAddress remoteAddress, java.net.SocketAddress localAddress, Timeout timeout, java.lang.Object attachment, FutureCallback<IOSession> callback)
-