ConnectionFactorypublic static interface ConnectionFactory.Upgrading extends ConnectionFactory
ConnectionFactory.Upgrading| Modifier and Type | Method | Description |
|---|---|---|
org.eclipse.jetty.io.Connection |
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.
|
getProtocol, getProtocols, newConnectionorg.eclipse.jetty.io.Connection upgradeConnection(Connector connector, org.eclipse.jetty.io.EndPoint endPoint, org.eclipse.jetty.http.MetaData.Request upgradeRequest, org.eclipse.jetty.http.HttpFields responseFields) throws org.eclipse.jetty.http.BadMessageException
This is a variation of ConnectionFactory.newConnection(Connector, EndPoint) that can create (and/or customise)
a connection for an upgrade request. Implementations may call ConnectionFactory.newConnection(Connector, EndPoint) or
may construct the connection instance themselves.
connector - The connector to upgrade for.endPoint - The endpoint of the connection.upgradeRequest - The meta data of the upgrade request.responseFields - The fields to be sent with the 101 responseorg.eclipse.jetty.http.BadMessageException - Thrown to indicate the upgrade attempt was illegal and that a bad message response should be sent.Copyright © 1995–2018 Webtide. All rights reserved.