Uses of Interface
org.eclipse.jetty.io.Connection
Package
Description
Jetty Server : Modular Servlet Integration
Jetty IO : Core classes for Jetty IO subsystem
Jetty IO : Core SSL 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.transport
Modifier and TypeMethodDescriptionHttpClientConnectionFactory.newConnection
(EndPoint endPoint, Map<String, Object> context) HttpClientTransportDynamic.newConnection
(EndPoint endPoint, Map<String, Object> context) HttpClientTransportOverHTTP.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.transport.internal
-
Uses of Connection in org.eclipse.jetty.ee10.servlet
-
Uses of Connection in org.eclipse.jetty.fcgi.client.transport
Modifier and TypeMethodDescriptionHttpClientTransportOverFCGI.newConnection
(EndPoint endPoint, Map<String, Object> context) protected Connection
HttpClientTransportOverFCGI.newConnection
(EndPoint endPoint, Destination destination, Promise<Connection> promise) -
Uses of Connection in org.eclipse.jetty.fcgi.client.transport.internal
-
Uses of Connection in org.eclipse.jetty.fcgi.server
Modifier and TypeMethodDescriptionServerFCGIConnectionFactory.newConnection
(Connector connector, EndPoint endPoint) -
Uses of Connection in org.eclipse.jetty.fcgi.server.internal
-
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.transport
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.http2.server.internal
-
Uses of Connection in org.eclipse.jetty.http3
Modifier and TypeClassDescriptionclass
class
class
class
class
-
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.transport
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) Deprecated, for removal: This API element is subject to removal in a future version.protected Connection
ClientConnector.newConnection
(EndPoint endPoint, Map<String, Object> context) abstract Connection
SelectorManager.newConnection
(SelectableChannel channel, EndPoint endpoint, Object attachment) Factory method to createConnection
.default Connection
Transport.newConnection
(EndPoint endPoint, Map<String, Object> context) Creates a newConnection
to be associated with the given low-levelEndPoint
.Transport.Wrapper.newConnection
(EndPoint endPoint, Map<String, Object> context) 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) default 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) default 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.SslEndPoint.setConnection
(Connection connection) -
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) Deprecated, for removal: This API element is subject to removal in a future version.QuicTransport.newConnection
(EndPoint endPoint, Map<String, Object> context) ModifierConstructorDescriptionQuicClientConnectorConfigurator
(UnaryOperator<Connection> configurator) Deprecated, for removal: This API element is subject to removal in a future version. -
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 TypeClassDescriptionclass
AnAbstractConnection
that also implementsConnectionMetaData
with fixed local and remote addresses.class
Modifier and TypeMethodDescriptionAbstractMetaDataConnection.getConnection()
ConnectionMetaData.getConnection()
ConnectionMetaData.Wrapper.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 TypeClassDescriptionclass
class
Modifier and TypeMethodDescriptionConnectHandler.ConnectManager.newConnection
(SelectableChannel channel, EndPoint endpoint, Object attachment) Modifier and TypeMethodDescriptionvoid
DebugHandler.onClosed
(Connection connection) void
DebugHandler.onOpened
(Connection connection) -
Uses of Connection in org.eclipse.jetty.server.internal
-
Uses of Connection in org.eclipse.jetty.unixdomain.server
Modifier and TypeMethodDescriptionUnixDomainServerConnector.UnixDomainSelectorManager.newConnection
(SelectableChannel channel, EndPoint endpoint, Object attachment) -
Uses of Connection in org.eclipse.jetty.websocket.core
Modifier and TypeClassDescriptionclass
Provides the implementation ofConnection
that is suitable for WebSocket