Uses of Interface
org.eclipse.jetty.io.Connection
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty IO : Core classes for Jetty IO subsystem
Jetty IO : Core SSL Support
Jetty Proxy : Async Proxy Support
This module contains the main abstractions for the QUIC protocol.
Jetty Server : Core Server API
Jetty Server : Core Handler API
-
Uses of Connection in org.eclipse.jetty.alpn.client
Modifier and TypeMethodDescriptionALPNClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.alpn.conscrypt.client
Modifier and TypeMethodDescriptionvoid
ConscryptClientALPNProcessor.configure
(SSLEngine sslEngine, Connection connection) -
Uses of Connection in org.eclipse.jetty.alpn.conscrypt.server
Modifier and TypeMethodDescriptionvoid
ConscryptServerALPNProcessor.configure
(SSLEngine sslEngine, Connection connection) -
Uses of Connection in org.eclipse.jetty.alpn.java.client
Modifier and TypeMethodDescriptionvoid
JDK9ClientALPNProcessor.configure
(SSLEngine sslEngine, Connection connection) -
Uses of Connection in org.eclipse.jetty.alpn.java.server
Modifier and TypeMethodDescriptionvoid
JDK9ServerALPNProcessor.configure
(SSLEngine sslEngine, Connection connection) -
Uses of Connection in org.eclipse.jetty.alpn.server
-
Uses of Connection in org.eclipse.jetty.client
Modifier and TypeClassDescriptionprotected static class
Modifier and TypeMethodDescriptionProxyProtocolClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) Socks4Proxy.Socks4ProxyClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.client.dynamic
Modifier and TypeMethodDescriptionHttpClientTransportDynamic.newConnection
(EndPoint endPoint, Map<String, Object> context) protected Connection
HttpClientTransportDynamic.newNegotiatedConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.client.http
Modifier and TypeMethodDescriptionHttpClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) HttpClientTransportOverHTTP.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.fcgi.client.http
Modifier and TypeMethodDescriptionHttpClientTransportOverFCGI.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.fcgi.server
Modifier and TypeMethodDescriptionServerFCGIConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) -
Uses of Connection in org.eclipse.jetty.http2
Modifier and TypeMethodDescriptionvoid
HTTP2StreamEndPoint.setConnection
(Connection connection) void
HTTP2StreamEndPoint.upgrade
(Connection newConnection) -
Uses of Connection in org.eclipse.jetty.http2.client
Modifier and TypeMethodDescriptionHTTP2ClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.http2.client.http
Modifier and TypeMethodDescriptionClientConnectionFactoryOverHTTP2.newConnection
(EndPoint endPoint, Map<String, Object> context) HttpClientTransportOverHTTP2.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.http2.server
Modifier and TypeMethodDescriptionAbstractHTTP2ServerConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) HTTP2CServerConnectionFactory.upgradeConnection
(Connector connector, EndPoint endPoint, MetaData.Request request, HttpFields.Mutable response101) Modifier and TypeMethodDescriptionvoid
AbstractHTTP2ServerConnectionFactory.HTTP2SessionContainer.onClosed
(Connection connection) void
AbstractHTTP2ServerConnectionFactory.HTTP2SessionContainer.onOpened
(Connection connection) -
Uses of Connection in org.eclipse.jetty.http3.client
Modifier and TypeMethodDescriptionHTTP3ClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.http3.client.http
Modifier and TypeMethodDescriptionClientConnectionFactoryOverHTTP3.newConnection
(EndPoint endPoint, Map<String, Object> context) HttpClientTransportOverHTTP3.newConnection
(EndPoint endPoint, Map<String, Object> context) -
Uses of Connection in org.eclipse.jetty.http3.server
Modifier and TypeMethodDescriptionAbstractHTTP3ServerConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) -
Uses of Connection in org.eclipse.jetty.io
Modifier and TypeMethodDescriptiondefault Connection
ClientConnectionFactory.customize
(Connection connection, Map<String, Object> context) AbstractEndPoint.getConnection()
EndPoint.getConnection()
ClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) ClientConnector.ClientSelectorManager.newConnection
(SelectableChannel channel, EndPoint endPoint, Object attachment) ClientConnector.Configurator.newConnection
(ClientConnector clientConnector, SocketAddress address, EndPoint endPoint, Map<String, Object> context) protected Connection
ClientConnector.newConnection
(EndPoint endPoint, Map<String, Object> context) abstract Connection
SelectorManager.newConnection
(SelectableChannel channel, EndPoint endpoint, Object attachment) Factory method to createConnection
.Modifier and TypeMethodDescriptionIterator<Class<? extends Connection>>
IncludeExcludeConnectionStatistics.ConnectionSet.iterator()
Modifier and TypeMethodDescriptionvoid
SelectorManager.connectionClosed
(Connection connection, Throwable cause) Callback method invoked when a connection is closed.void
ClientConnector.ClientSelectorManager.connectionOpened
(Connection connection, Object context) void
SelectorManager.connectionOpened
(Connection connection, Object context) Callback method invoked when a connection is opened.default Connection
ClientConnectionFactory.customize
(Connection connection, Map<String, Object> context) void
Connection.Listener.Adapter.onClosed
(Connection connection) void
Connection.Listener.onClosed
(Connection connection) void
ConnectionStatistics.onClosed
(Connection connection) void
IncludeExcludeConnectionStatistics.onClosed
(Connection connection) protected void
ConnectionStatistics.onConnectionClosed
(Connection connection) protected void
ConnectionStatistics.onConnectionOpened
(Connection connection) void
Connection.Listener.Adapter.onOpened
(Connection connection) void
Connection.Listener.onOpened
(Connection connection) void
ConnectionStatistics.onOpened
(Connection connection) void
IncludeExcludeConnectionStatistics.onOpened
(Connection connection) protected void
ConnectionStatistics.onTotalClosed
(Connection connection) protected void
ConnectionStatistics.onTotalOpened
(Connection connection) void
AbstractEndPoint.setConnection
(Connection connection) void
EndPoint.setConnection
(Connection connection) boolean
IncludeExcludeConnectionStatistics.ConnectionSet.test
(Connection connection) void
AbstractEndPoint.upgrade
(Connection newConnection) void
EndPoint.upgrade
(Connection newConnection) Upgrades this EndPoint from the current connection to the given new connection.Modifier and TypeMethodDescriptionboolean
IncludeExcludeConnectionStatistics.ConnectionSet.add
(Class<? extends Connection> aClass) void
IncludeExcludeConnectionStatistics.exclude
(Class<? extends Connection> clazz) void
IncludeExcludeConnectionStatistics.include
(Class<? extends Connection> clazz) -
Uses of Connection in org.eclipse.jetty.io.ssl
Modifier and TypeClassDescriptionclass
A Connection that acts as an interceptor between an EndPoint providing SSL encrypted data and another consumer of an EndPoint (typically anConnection
like HttpConnection) that wants unencrypted data.Modifier and TypeMethodDescriptionSslClientConnectionFactory.customize
(Connection connection, Map<String, Object> context) SslClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) Modifier and TypeMethodDescriptiondefault void
ALPNProcessor.configure
(SSLEngine sslEngine, Connection connection) Configures the given SSLEngine and the given Connection for ALPN.SslClientConnectionFactory.customize
(Connection connection, Map<String, Object> context) void
SslConnection.DecryptedEndPoint.setConnection
(Connection connection) -
Uses of Connection in org.eclipse.jetty.proxy
Modifier and TypeClassDescriptionclass
class
class
Modifier and TypeMethodDescriptionProxyConnection.getConnection()
ConnectHandler.ConnectManager.newConnection
(SelectableChannel channel, EndPoint endpoint, Object attachment) -
Uses of Connection in org.eclipse.jetty.quic.client
Modifier and TypeMethodDescriptionClientQuicSession.newConnection
(QuicStreamEndPoint endPoint) QuicClientConnectorConfigurator.newConnection
(ClientConnector clientConnector, SocketAddress address, EndPoint endPoint, Map<String, Object> context) ModifierConstructorDescriptionQuicClientConnectorConfigurator
(UnaryOperator<Connection> configurator) -
Uses of Connection in org.eclipse.jetty.quic.common
Modifier and TypeClassDescriptionclass
AConnection
implementation that receives and sends datagram packets via its associatedDatagramChannelEndPoint
.Modifier and TypeMethodDescriptionabstract Connection
QuicSession.newConnection
(QuicStreamEndPoint endPoint) -
Uses of Connection in org.eclipse.jetty.quic.server
-
Uses of Connection in org.eclipse.jetty.server
Modifier and TypeMethodDescriptionHttpChannel.getConnection()
ProxyConnectionFactory.ProxyEndPoint.getConnection()
ConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) Creates a newConnection
with the given parametersDetectorConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) HttpConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) NegotiatingServerConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) ServerConnector.ServerConnectorManager.newConnection
(SelectableChannel channel, EndPoint endpoint, Object attachment) SslConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) ConnectionFactory.Upgrading.upgradeConnection
(Connector connector, EndPoint endPoint, MetaData.Request upgradeRequest, HttpFields.Mutable responseFields) Create a connection for an upgrade request.Modifier and TypeMethodDescriptionvoid
ConnectionLimit.onClosed
(Connection connection) void
SocketCustomizationListener.onClosed
(Connection connection) void
ConnectionLimit.onOpened
(Connection connection) void
SocketCustomizationListener.onOpened
(Connection connection) void
ProxyConnectionFactory.ProxyEndPoint.setConnection
(Connection connection) void
ProxyConnectionFactory.ProxyEndPoint.upgrade
(Connection newConnection) Modifier and TypeMethodDescriptionprotected void
SocketCustomizationListener.customize
(Socket socket, Class<? extends Connection> connection, boolean ssl) This method may be extended to configure a socket on open events. -
Uses of Connection in org.eclipse.jetty.server.handler
Modifier and TypeMethodDescriptionvoid
DebugHandler.onClosed
(Connection connection) void
DebugHandler.onOpened
(Connection connection) -
Uses of Connection in org.eclipse.jetty.unixsocket.client
Modifier and TypeMethodDescriptionHttpClientTransportOverUnixSockets.newConnection
(EndPoint endPoint, Map<String, Object> context) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Connection in org.eclipse.jetty.unixsocket.server
Modifier and TypeMethodDescriptionUnixSocketConnector.UnixSocketConnectorManager.newConnection
(SelectableChannel channel, EndPoint endpoint, Object attachment) -
Uses of Connection in org.eclipse.jetty.websocket.core.internal
Modifier and TypeClassDescriptionclass
Provides the implementation ofConnection
that is suitable for WebSocket