Package org.eclipse.jetty.io
Interface Connection.UpgradeTo
- All Known Implementing Classes:
ConnectHandler.DownstreamConnection,HTTP2Connection,HTTP2ServerConnection,HttpConnection,SslConnection,WebSocketConnection
- Enclosing interface:
- Connection
public static interface Connection.UpgradeTo
Connection implementations implement this interface when they
can be upgraded to the protocol they speak (e.g. HTTP/2)
from a different protocol (e.g. HTTP/1.1).
-
Method Summary
Modifier and TypeMethodDescriptionvoidonUpgradeTo(ByteBuffer buffer) Invoked during anupgradeto receive a buffer containing bytes that have not been consumed by the upgrade-from connection, and that must be consumed by this connection.
-
Method Details
-
onUpgradeTo
Invoked during an
upgradeto receive a buffer containing bytes that have not been consumed by the upgrade-from connection, and that must be consumed by this connection.- Parameters:
buffer- a non-null buffer of unconsumed bytes received from the upgrade-from connection. The buffer does not belong to any pool and should be discarded after having consumed its bytes.
-