| Package | Description |
|---|---|
| org.eclipse.jetty.server |
Jetty Server : Core Server API
|
| org.eclipse.jetty.server.nio |
Jetty Server : Core Server Connector
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
NetworkConnector |
A
Connector for TCP/IP network connectors |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractConnector |
An abstract implementation of
Connector that provides a ConnectionFactory mechanism
for creating Connection instances for various protocols (HTTP, SSL, etc). |
class |
AbstractNetworkConnector |
An abstract Network Connector.
|
class |
LocalConnector |
A local connector, mostly for testing purposes.
|
class |
NetworkTrafficServerConnector |
A specialized version of
ServerConnector that supports NetworkTrafficListeners. |
class |
ServerConnector |
This
Connector implementation is the primary connector for the
Jetty server over TCP/IP. |
| Modifier and Type | Method | Description |
|---|---|---|
Connector |
HttpChannel.getConnector() |
|
Connector |
HttpConnection.getConnector() |
|
Connector |
NegotiatingServerConnection.getConnector() |
|
Connector[] |
Server.getConnectors() |
|
protected Connector[] |
LowResourceMonitor.getMonitoredOrServerConnectors() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Collection<Connector> |
LowResourceMonitor.getMonitoredConnectors() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Server.addConnector(Connector connector) |
|
protected org.eclipse.jetty.io.AbstractConnection |
AbstractConnectionFactory.configure(org.eclipse.jetty.io.AbstractConnection connection,
Connector connector,
org.eclipse.jetty.io.EndPoint endPoint) |
|
protected org.eclipse.jetty.io.AbstractConnection |
SslConnectionFactory.configure(org.eclipse.jetty.io.AbstractConnection connection,
Connector connector,
org.eclipse.jetty.io.EndPoint endPoint) |
|
void |
ForwardedRequestCustomizer.customize(Connector connector,
HttpConfiguration config,
Request request) |
|
void |
HostHeaderCustomizer.customize(Connector connector,
HttpConfiguration channelConfig,
Request request) |
|
void |
HttpConfiguration.Customizer.customize(Connector connector,
HttpConfiguration channelConfig,
Request request) |
|
void |
SecureRequestCustomizer.customize(Connector connector,
HttpConfiguration channelConfig,
Request request) |
|
org.eclipse.jetty.io.Connection |
ConnectionFactory.newConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint) |
Creates a new
Connection with the given parameters |
org.eclipse.jetty.io.Connection |
HttpConnectionFactory.newConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint) |
|
org.eclipse.jetty.io.Connection |
NegotiatingServerConnectionFactory.newConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint) |
|
org.eclipse.jetty.io.Connection |
ProxyConnectionFactory.newConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endp) |
|
org.eclipse.jetty.io.Connection |
SslConnectionFactory.newConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint) |
|
protected abstract org.eclipse.jetty.io.AbstractConnection |
NegotiatingServerConnectionFactory.newServerConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint,
javax.net.ssl.SSLEngine engine,
java.util.List<java.lang.String> protocols,
java.lang.String defaultProtocol) |
|
protected org.eclipse.jetty.io.ssl.SslConnection |
SslConnectionFactory.newSslConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint,
javax.net.ssl.SSLEngine engine) |
|
void |
Server.removeConnector(Connector connector) |
Convenience method which calls
Server.getConnectors() and Server.setConnectors(Connector[]) to
remove a connector. |
void |
Server.setConnectors(Connector[] connectors) |
Set the connectors for this server.
|
org.eclipse.jetty.io.Connection |
ConnectionFactory.Upgrading.upgradeConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint,
org.eclipse.jetty.http.MetaData.Request upgradeRequest,
org.eclipse.jetty.http.HttpFields responseFields) |
Create a connection for an upgrade request.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
LowResourceMonitor.setMonitoredConnectors(java.util.Collection<Connector> monitoredConnectors) |
| Constructor | Description |
|---|---|
AcceptRateLimit(int limit,
long period,
java.util.concurrent.TimeUnit units,
Connector... connectors) |
|
ConnectionLimit(int maxConnections,
Connector... connectors) |
|
HttpChannel(Connector connector,
HttpConfiguration configuration,
org.eclipse.jetty.io.EndPoint endPoint,
HttpTransport transport) |
|
HttpChannelOverHttp(HttpConnection httpConnection,
Connector connector,
HttpConfiguration config,
org.eclipse.jetty.io.EndPoint endPoint,
HttpTransport transport) |
|
HttpConnection(HttpConfiguration config,
Connector connector,
org.eclipse.jetty.io.EndPoint endPoint,
org.eclipse.jetty.http.HttpCompliance compliance,
boolean recordComplianceViolations) |
|
NegotiatingServerConnection(Connector connector,
org.eclipse.jetty.io.EndPoint endPoint,
javax.net.ssl.SSLEngine engine,
java.util.List<java.lang.String> protocols,
java.lang.String defaultProtocol) |
|
ProxyProtocolV1Connection(org.eclipse.jetty.io.EndPoint endp,
Connector connector,
java.lang.String next,
java.nio.ByteBuffer buffer) |
|
ProxyProtocolV1orV2Connection(org.eclipse.jetty.io.EndPoint endp,
Connector connector,
java.lang.String next) |
|
ProxyProtocolV2Connection(org.eclipse.jetty.io.EndPoint endp,
Connector connector,
java.lang.String next,
java.nio.ByteBuffer buffer) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
NetworkTrafficSelectChannelConnector |
Deprecated.
use
NetworkTrafficServerConnector instead. |
Copyright © 1995–2018 Webtide. All rights reserved.