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.io |
Jetty IO : Core classes for Jetty IO subsystem
|
org.eclipse.jetty.io.ssl |
Jetty IO : Core SSL Support
|
org.eclipse.jetty.server |
Jetty Server : Core Server API
|
Modifier and Type | Field and Description |
---|---|
private EndPoint |
HttpProxy.CreateTunnelPromise.endPoint |
Modifier and Type | Method and Description |
---|---|
protected EndPoint |
AbstractConnectorHttpClientTransport.ClientSelectorManager.newEndPoint(java.nio.channels.SelectableChannel channel,
ManagedSelector selector,
java.nio.channels.SelectionKey key) |
Modifier and Type | Method and Description |
---|---|
Connection |
HttpProxy.HttpProxyClientConnectionFactory.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) |
Connection |
AbstractConnectorHttpClientTransport.ClientSelectorManager.newConnection(java.nio.channels.SelectableChannel channel,
EndPoint endPoint,
java.lang.Object attachment) |
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) |
Constructor and Description |
---|
CreateTunnelPromise(ClientConnectionFactory connectionFactory,
EndPoint endPoint,
Promise<Connection> promise,
java.util.Map<java.lang.String,java.lang.Object> context) |
Socks4ProxyConnection(EndPoint endPoint,
java.util.concurrent.Executor executor,
ClientConnectionFactory connectionFactory,
java.util.Map<java.lang.String,java.lang.Object> context) |
Modifier and Type | Method and 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) |
Constructor and Description |
---|
HttpConnectionOverHTTP(EndPoint endPoint,
HttpDestination destination,
Promise<Connection> promise) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEndPoint |
class |
ByteArrayEndPoint
ByteArrayEndPoint.
|
class |
ChannelEndPoint
Channel End Point.
|
class |
NetworkTrafficSelectChannelEndPoint |
class |
SelectChannelEndPoint
Deprecated.
use
SocketChannelEndPoint instead |
class |
SocketChannelEndPoint |
Modifier and Type | Field and Description |
---|---|
private EndPoint |
AbstractConnection._endPoint |
private EndPoint |
WriteFlusher._endPoint |
private EndPoint |
ManagedSelector.DestroyEndPoint.endPoint |
Modifier and Type | Method and 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 create
EndPoint . |
Modifier and Type | Method and Description |
---|---|
void |
ManagedSelector.destroyEndPoint(EndPoint endPoint) |
protected void |
SelectorManager.endPointClosed(EndPoint endpoint)
Callback method invoked when an endpoint is closed.
|
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 create
Connection . |
Constructor and 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) |
Modifier and Type | Class and Description |
---|---|
class |
SslConnection.DecryptedEndPoint |
Modifier and Type | Method and 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) |
Constructor and Description |
---|
SslConnection(ByteBufferPool byteBufferPool,
java.util.concurrent.Executor executor,
EndPoint endPoint,
javax.net.ssl.SSLEngine sslEngine) |
Modifier and Type | Class and Description |
---|---|
class |
LocalConnector.LocalEndPoint
Local EndPoint
|
static class |
ProxyConnectionFactory.ProxyEndPoint |
Modifier and Type | Field and Description |
---|---|
private EndPoint |
ProxyConnectionFactory.ProxyEndPoint._endp |
private EndPoint |
HttpChannel._endPoint |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<EndPoint> |
AbstractConnector._endpoints |
private java.util.Set<EndPoint> |
AbstractConnector._immutableEndPoints |
Modifier and Type | Method and Description |
---|---|
EndPoint |
HttpChannel.getEndPoint() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EndPoint> |
AbstractConnector.getConnectedEndPoints() |
java.util.Collection<EndPoint> |
Connector.getConnectedEndPoints() |
Modifier and Type | Method and 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) |
Connection |
ConnectionFactory.newConnection(Connector connector,
EndPoint endPoint)
Creates a new
Connection with the given parameters |
Connection |
HttpConnectionFactory.newConnection(Connector connector,
EndPoint endPoint) |
Connection |
NegotiatingServerConnectionFactory.newConnection(Connector connector,
EndPoint endPoint) |
Connection |
ProxyConnectionFactory.newConnection(Connector connector,
EndPoint endp) |
Connection |
SslConnectionFactory.newConnection(Connector connector,
EndPoint endPoint) |
Connection |
ServerConnector.ServerConnectorManager.newConnection(java.nio.channels.SelectableChannel channel,
EndPoint endpoint,
java.lang.Object attachment) |
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 |
AbstractConnector.onEndPointClosed(EndPoint endp) |
protected void |
AbstractConnector.onEndPointOpened(EndPoint endp) |
Connection |
ConnectionFactory.Upgrading.upgradeConnection(Connector connector,
EndPoint endPoint,
MetaData.Request upgradeRequest,
HttpFields responseFields)
Create a connection for an upgrade request.
|
Constructor and Description |
---|
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,
java.lang.String next,
java.nio.ByteBuffer buffer) |
ProxyProtocolV1orV2Connection(EndPoint endp,
Connector connector,
java.lang.String next) |
ProxyProtocolV2Connection(EndPoint endp,
Connector connector,
java.lang.String next,
java.nio.ByteBuffer buffer) |