Class HttpUpgraderOverHTTP
java.lang.Object
org.eclipse.jetty.websocket.core.client.internal.HttpUpgraderOverHTTP
- All Implemented Interfaces:
HttpUpgrader
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.client.HttpUpgrader
HttpUpgrader.Factory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprepare(HttpRequest request) Prepares the request for the upgrade, for example by setting the HTTP method or by setting HTTP headers required for the upgrade.voidupgrade(HttpResponse response, EndPoint endPoint, Callback callback) Upgrades the givenendPointto a different protocol.
-
Constructor Details
-
HttpUpgraderOverHTTP
-
-
Method Details
-
prepare
Description copied from interface:HttpUpgraderPrepares the request for the upgrade, for example by setting the HTTP method or by setting HTTP headers required for the upgrade.
- Specified by:
preparein interfaceHttpUpgrader- Parameters:
request- the request to prepare
-
upgrade
Description copied from interface:HttpUpgraderUpgrades the given
endPointto a different protocol.The success or failure of the upgrade should be communicated via the given
callback.An exception thrown by this method is equivalent to failing the callback.
- Specified by:
upgradein interfaceHttpUpgrader- Parameters:
response- the response with the information about the upgradeendPoint- the EndPoint to upgradecallback- a callback to notify of the success or failure of the upgrade
-