Uses of Interface
org.eclipse.jetty.io.EndPoint
-
Packages that use EndPoint Package Description org.eclipse.jetty.client Jetty Client : Implementation and Core Classes This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.org.eclipse.jetty.client.http org.eclipse.jetty.fcgi.client.http org.eclipse.jetty.fcgi.generator org.eclipse.jetty.fcgi.server org.eclipse.jetty.io Jetty IO : Core classes for Jetty IO subsystemorg.eclipse.jetty.io.ssl Jetty IO : Core SSL Supportorg.eclipse.jetty.proxy Jetty Proxy : Async Proxy Supportorg.eclipse.jetty.server Jetty Server : Core Server API -
-
Uses of EndPoint in org.eclipse.jetty.client
Fields in org.eclipse.jetty.client declared as EndPoint Modifier and Type Field Description private EndPoint
HttpProxy.CreateTunnelPromise. endPoint
Methods in org.eclipse.jetty.client that return EndPoint Modifier and Type Method Description protected EndPoint
AbstractConnectorHttpClientTransport.ClientSelectorManager. newEndPoint(java.nio.channels.SelectableChannel channel, ManagedSelector selector, java.nio.channels.SelectionKey key)
Methods in org.eclipse.jetty.client with parameters of type EndPoint Modifier and Type Method Description Connection
AbstractConnectorHttpClientTransport.ClientSelectorManager. newConnection(java.nio.channels.SelectableChannel channel, EndPoint endPoint, java.lang.Object attachment)
Connection
HttpProxy.HttpProxyClientConnectionFactory. newConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
Connection
ProxyProtocolClientConnectionFactory. newConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
Connection
Socks4Proxy.Socks4ProxyClientConnectionFactory. newConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
protected abstract ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
ProxyProtocolClientConnectionFactory. newProxyProtocolConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
protected ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
ProxyProtocolClientConnectionFactory.V1. newProxyProtocolConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
protected ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
ProxyProtocolClientConnectionFactory.V2. newProxyProtocolConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
private void
HttpProxy.TunnelPromise. setEndPoint(EndPoint endPoint)
private void
HttpProxy.CreateTunnelPromise. tunnelFailed(EndPoint endPoint, java.lang.Throwable failure)
private void
HttpProxy.CreateTunnelPromise. tunnelSucceeded(EndPoint endPoint)
protected abstract void
ProxyProtocolClientConnectionFactory.ProxyProtocolConnection. writePROXYBytes(EndPoint endPoint, Callback callback)
protected void
ProxyProtocolClientConnectionFactory.ProxyProtocolConnectionV1. writePROXYBytes(EndPoint endPoint, Callback callback)
protected void
ProxyProtocolClientConnectionFactory.ProxyProtocolConnectionV2. writePROXYBytes(EndPoint endPoint, Callback callback)
Constructors in org.eclipse.jetty.client with parameters of type EndPoint Constructor Description CreateTunnelPromise(ClientConnectionFactory connectionFactory, EndPoint endPoint, Promise<Connection> promise, java.util.Map<java.lang.String,java.lang.Object> context)
ProxyProtocolConnection(EndPoint endPoint, java.util.concurrent.Executor executor, ClientConnectionFactory factory, java.util.Map<java.lang.String,java.lang.Object> context)
ProxyProtocolConnectionV1(EndPoint endPoint, java.util.concurrent.Executor executor, ClientConnectionFactory factory, java.util.Map<java.lang.String,java.lang.Object> context, ProxyProtocolClientConnectionFactory.V1.Tag tag)
ProxyProtocolConnectionV2(EndPoint endPoint, java.util.concurrent.Executor executor, ClientConnectionFactory factory, java.util.Map<java.lang.String,java.lang.Object> context, ProxyProtocolClientConnectionFactory.V2.Tag tag)
Socks4ProxyConnection(EndPoint endPoint, java.util.concurrent.Executor executor, ClientConnectionFactory connectionFactory, java.util.Map<java.lang.String,java.lang.Object> context)
-
Uses of EndPoint in org.eclipse.jetty.client.http
Methods in org.eclipse.jetty.client.http with parameters of type EndPoint Modifier and Type Method Description Connection
HttpClientTransportOverHTTP. newConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
protected HttpConnectionOverHTTP
HttpClientTransportOverHTTP. newHttpConnection(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise)
Constructors in org.eclipse.jetty.client.http with parameters of type EndPoint Constructor Description HttpConnectionOverHTTP(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise)
-
Uses of EndPoint in org.eclipse.jetty.fcgi.client.http
Methods in org.eclipse.jetty.fcgi.client.http with parameters of type EndPoint Modifier and Type Method Description Connection
HttpClientTransportOverFCGI. newConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
protected HttpConnectionOverFCGI
HttpClientTransportOverFCGI. newHttpConnection(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise)
Constructors in org.eclipse.jetty.fcgi.client.http with parameters of type EndPoint Constructor Description HttpConnectionOverFCGI(EndPoint endPoint, HttpDestination destination, Promise<Connection> promise, boolean multiplexed)
-
Uses of EndPoint in org.eclipse.jetty.fcgi.generator
Fields in org.eclipse.jetty.fcgi.generator declared as EndPoint Modifier and Type Field Description private EndPoint
Flusher. endPoint
Constructors in org.eclipse.jetty.fcgi.generator with parameters of type EndPoint Constructor Description Flusher(EndPoint endPoint)
-
Uses of EndPoint in org.eclipse.jetty.fcgi.server
Methods in org.eclipse.jetty.fcgi.server with parameters of type EndPoint Modifier and Type Method Description Connection
ServerFCGIConnectionFactory. newConnection(Connector connector, EndPoint endPoint)
Constructors in org.eclipse.jetty.fcgi.server with parameters of type EndPoint Constructor Description HttpChannelOverFCGI(Connector connector, HttpConfiguration configuration, EndPoint endPoint, HttpTransport transport)
ServerFCGIConnection(Connector connector, EndPoint endPoint, HttpConfiguration configuration, boolean sendStatus200)
-
Uses of EndPoint in org.eclipse.jetty.io
Classes in org.eclipse.jetty.io that implement EndPoint Modifier and Type Class Description class
AbstractEndPoint
class
ByteArrayEndPoint
ByteArrayEndPoint.class
ChannelEndPoint
Channel End Point.class
NetworkTrafficSelectChannelEndPoint
Deprecated.useNetworkTrafficSocketChannelEndPoint
insteadclass
NetworkTrafficSocketChannelEndPoint
A specialized version ofSocketChannelEndPoint
that supportsNetworkTrafficListener
s.class
SelectChannelEndPoint
Deprecated.useSocketChannelEndPoint
insteadclass
SocketChannelEndPoint
Fields in org.eclipse.jetty.io declared as EndPoint Modifier and Type Field Description private EndPoint
AbstractConnection. _endPoint
private EndPoint
WriteFlusher. _endPoint
private EndPoint
ManagedSelector.DestroyEndPoint. endPoint
Methods in org.eclipse.jetty.io that return EndPoint Modifier and Type Method Description EndPoint
AbstractConnection. getEndPoint()
EndPoint
Connection. getEndPoint()
protected abstract EndPoint
SelectorManager. newEndPoint(java.nio.channels.SelectableChannel channel, ManagedSelector selector, java.nio.channels.SelectionKey selectionKey)
Factory method to createEndPoint
.Methods in org.eclipse.jetty.io with parameters of type EndPoint Modifier and Type Method Description (package private) void
ManagedSelector. destroyEndPoint(EndPoint endPoint)
protected void
ManagedSelector. endPointClosed(EndPoint endPoint)
protected void
SelectorManager. endPointClosed(EndPoint endpoint)
Callback method invoked when an endpoint is closed.protected void
ManagedSelector. endPointOpened(EndPoint endPoint)
protected void
SelectorManager. endPointOpened(EndPoint endpoint)
Callback method invoked when an endpoint is opened.Connection
ClientConnectionFactory. newConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
abstract Connection
SelectorManager. newConnection(java.nio.channels.SelectableChannel channel, EndPoint endpoint, java.lang.Object attachment)
Factory method to createConnection
.Constructors in org.eclipse.jetty.io with parameters of type EndPoint Constructor Description AbstractConnection(EndPoint endp, java.util.concurrent.Executor executor)
DestroyEndPoint(EndPoint endPoint)
NegotiatingClientConnection(EndPoint endp, java.util.concurrent.Executor executor, javax.net.ssl.SSLEngine sslEngine, ClientConnectionFactory connectionFactory, java.util.Map<java.lang.String,java.lang.Object> context)
WriteFlusher(EndPoint endPoint)
-
Uses of EndPoint in org.eclipse.jetty.io.ssl
Classes in org.eclipse.jetty.io.ssl that implement EndPoint Modifier and Type Class Description class
SslConnection.DecryptedEndPoint
Methods in org.eclipse.jetty.io.ssl with parameters of type EndPoint Modifier and Type Method Description Connection
SslClientConnectionFactory. newConnection(EndPoint endPoint, java.util.Map<java.lang.String,java.lang.Object> context)
protected SslConnection
SslClientConnectionFactory. newSslConnection(ByteBufferPool byteBufferPool, java.util.concurrent.Executor executor, EndPoint endPoint, javax.net.ssl.SSLEngine engine)
Constructors in org.eclipse.jetty.io.ssl with parameters of type EndPoint Constructor Description SslConnection(ByteBufferPool byteBufferPool, java.util.concurrent.Executor executor, EndPoint endPoint, javax.net.ssl.SSLEngine sslEngine)
SslConnection(ByteBufferPool byteBufferPool, java.util.concurrent.Executor executor, EndPoint endPoint, javax.net.ssl.SSLEngine sslEngine, boolean useDirectBuffersForEncryption, boolean useDirectBuffersForDecryption)
-
Uses of EndPoint in org.eclipse.jetty.proxy
Methods in org.eclipse.jetty.proxy that return EndPoint Modifier and Type Method Description protected EndPoint
ConnectHandler.ConnectManager. newEndPoint(java.nio.channels.SelectableChannel channel, ManagedSelector selector, java.nio.channels.SelectionKey key)
Methods in org.eclipse.jetty.proxy with parameters of type EndPoint Modifier and Type Method Description Connection
ConnectHandler.ConnectManager. newConnection(java.nio.channels.SelectableChannel channel, EndPoint endpoint, java.lang.Object attachment)
protected ConnectHandler.DownstreamConnection
ConnectHandler. newDownstreamConnection(EndPoint endPoint, java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> context)
protected ConnectHandler.UpstreamConnection
ConnectHandler. newUpstreamConnection(EndPoint endPoint, ConnectHandler.ConnectContext connectContext)
protected int
ConnectHandler.DownstreamConnection. read(EndPoint endPoint, java.nio.ByteBuffer buffer)
protected int
ConnectHandler. read(EndPoint endPoint, java.nio.ByteBuffer buffer, java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> context)
Reads (with non-blocking semantic) into the givenbuffer
from the givenendPoint
.protected int
ConnectHandler.UpstreamConnection. read(EndPoint endPoint, java.nio.ByteBuffer buffer)
protected abstract int
ProxyConnection. read(EndPoint endPoint, java.nio.ByteBuffer buffer)
protected void
ConnectHandler.DownstreamConnection. write(EndPoint endPoint, java.nio.ByteBuffer buffer, Callback callback)
protected void
ConnectHandler.UpstreamConnection. write(EndPoint endPoint, java.nio.ByteBuffer buffer, Callback callback)
protected void
ConnectHandler. write(EndPoint endPoint, java.nio.ByteBuffer buffer, Callback callback, java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> context)
Writes (with non-blocking semantic) the given buffer of data onto the given endPoint.protected abstract void
ProxyConnection. write(EndPoint endPoint, java.nio.ByteBuffer buffer, Callback callback)
Constructors in org.eclipse.jetty.proxy with parameters of type EndPoint Constructor Description DownstreamConnection(EndPoint endPoint, java.util.concurrent.Executor executor, ByteBufferPool bufferPool, java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> context)
ProxyConnection(EndPoint endp, java.util.concurrent.Executor executor, ByteBufferPool bufferPool, java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> context)
UpstreamConnection(EndPoint endPoint, java.util.concurrent.Executor executor, ByteBufferPool bufferPool, ConnectHandler.ConnectContext connectContext)
-
Uses of EndPoint in org.eclipse.jetty.server
Classes in org.eclipse.jetty.server that implement EndPoint Modifier and Type Class Description class
LocalConnector.LocalEndPoint
Local EndPointstatic class
ProxyConnectionFactory.ProxyEndPoint
Fields in org.eclipse.jetty.server declared as EndPoint Modifier and Type Field Description private EndPoint
ProxyConnectionFactory.ProxyEndPoint. _endp
private EndPoint
HttpChannel. _endPoint
Fields in org.eclipse.jetty.server with type parameters of type EndPoint Modifier and Type Field Description private java.util.Set<EndPoint>
AbstractConnector. _endpoints
private java.util.Set<EndPoint>
AbstractConnector. _immutableEndPoints
Methods in org.eclipse.jetty.server that return EndPoint Modifier and Type Method Description EndPoint
HttpChannel. getEndPoint()
EndPoint
ProxyConnectionFactory.ProxyEndPoint. unwrap()
Methods in org.eclipse.jetty.server that return types with arguments of type EndPoint Modifier and Type Method Description java.util.Collection<EndPoint>
AbstractConnector. getConnectedEndPoints()
java.util.Collection<EndPoint>
Connector. getConnectedEndPoints()
Methods in org.eclipse.jetty.server with parameters of type EndPoint Modifier and Type Method Description protected AbstractConnection
AbstractConnectionFactory. configure(AbstractConnection connection, Connector connector, EndPoint endPoint)
protected AbstractConnection
SslConnectionFactory. configure(AbstractConnection connection, Connector connector, EndPoint endPoint)
protected void
ServerConnector.ServerConnectorManager. endPointClosed(EndPoint endpoint)
protected void
ServerConnector.ServerConnectorManager. endPointOpened(EndPoint endpoint)
private static ConnectionFactory
ProxyConnectionFactory. findNextConnectionFactory(java.lang.String nextProtocol, Connector connector, java.lang.String currentProtocol, EndPoint endp)
Connection
ConnectionFactory. newConnection(Connector connector, EndPoint endPoint)
Creates a newConnection
with the given parametersConnection
DetectorConnectionFactory. newConnection(Connector connector, EndPoint endPoint)
Connection
HttpConnectionFactory. newConnection(Connector connector, EndPoint endPoint)
Connection
NegotiatingServerConnectionFactory. newConnection(Connector connector, EndPoint endPoint)
Connection
ProxyConnectionFactory.ProxyV1ConnectionFactory. newConnection(Connector connector, EndPoint endp)
Connection
ProxyConnectionFactory.ProxyV2ConnectionFactory. newConnection(Connector connector, EndPoint endp)
Connection
ServerConnector.ServerConnectorManager. newConnection(java.nio.channels.SelectableChannel channel, EndPoint endpoint, java.lang.Object attachment)
Connection
SslConnectionFactory. newConnection(Connector connector, EndPoint endPoint)
protected abstract AbstractConnection
NegotiatingServerConnectionFactory. newServerConnection(Connector connector, EndPoint endPoint, javax.net.ssl.SSLEngine engine, java.util.List<java.lang.String> protocols, java.lang.String defaultProtocol)
protected SslConnection
SslConnectionFactory. newSslConnection(Connector connector, EndPoint endPoint, javax.net.ssl.SSLEngine engine)
protected void
DetectorConnectionFactory. nextProtocol(Connector connector, EndPoint endPoint, java.nio.ByteBuffer buffer)
Callback method called when detection was unsuccessful.protected void
OptionalSslConnectionFactory. nextProtocol(Connector connector, EndPoint endPoint, java.nio.ByteBuffer buffer)
Deprecated.Callback method invoked when the detected bytes are not TLS.protected void
AbstractConnector. onEndPointClosed(EndPoint endp)
protected void
AbstractConnector. onEndPointOpened(EndPoint endp)
protected void
OptionalSslConnectionFactory. otherProtocol(java.nio.ByteBuffer buffer, EndPoint endPoint)
Deprecated.Connection
ConnectionFactory.Upgrading. upgradeConnection(Connector connector, EndPoint endPoint, MetaData.Request upgradeRequest, HttpFields responseFields)
Create a connection for an upgrade request.protected static void
DetectorConnectionFactory. upgradeToConnectionFactory(ConnectionFactory connectionFactory, Connector connector, EndPoint endPoint)
Utility method that performs an upgrade to the specified connection factory, disposing of the given resources when needed.Constructors in org.eclipse.jetty.server with parameters of type EndPoint Constructor Description DetectorConnection(EndPoint endp, Connector connector)
HttpChannel(Connector connector, HttpConfiguration configuration, EndPoint endPoint, HttpTransport transport)
HttpChannelOverHttp(HttpConnection httpConnection, Connector connector, HttpConfiguration config, EndPoint endPoint, HttpTransport transport)
HttpConnection(HttpConfiguration config, Connector connector, EndPoint endPoint, HttpCompliance compliance, boolean recordComplianceViolations)
NegotiatingServerConnection(Connector connector, EndPoint endPoint, javax.net.ssl.SSLEngine engine, java.util.List<java.lang.String> protocols, java.lang.String defaultProtocol)
ProxyEndPoint(EndPoint endp, java.net.InetSocketAddress remote, java.net.InetSocketAddress local)
ProxyProtocolV1Connection(EndPoint endp, Connector connector, ConnectionFactory next)
ProxyProtocolV2Connection(EndPoint endp, Connector connector, ConnectionFactory next)
-