Package | Description |
---|---|
org.glassfish.tyrus.client |
Common Client.
|
org.glassfish.tyrus.core |
Core classes.
|
org.glassfish.tyrus.spi |
Tyrus SPI.
|
Modifier and Type | Method and Description |
---|---|
UpgradeRequest |
TyrusClientEngine.createUpgradeRequest(ClientEngine.TimeoutHandler timeoutHandler) |
Modifier and Type | Class and Description |
---|---|
class |
RequestContext
Implementation of all possible request interfaces.
|
Modifier and Type | Method and Description |
---|---|
UpgradeRequest |
Handshake.prepareRequest()
Client side only - compose the
UpgradeRequest and store it for further use. |
Modifier and Type | Method and Description |
---|---|
Handshake |
ProtocolHandler.handshake(TyrusEndpointWrapper endpointWrapper,
UpgradeRequest request,
UpgradeResponse response,
ExtendedExtension.ExtensionContext extensionContext)
Server side handshake processing.
|
void |
TyrusWebSocket.onConnect(UpgradeRequest upgradeRequest,
java.lang.String subProtocol,
java.util.List<Extension> extensions,
java.lang.String connectionId,
DebugContext debugContext)
This callback will be invoked when the opening handshake between both
endpoints has been completed.
|
static java.lang.String |
Utils.stringifyUpgradeRequest(UpgradeRequest upgradeRequest)
Converts upgrade request to a HTTP-formatted string.
|
static void |
Handshake.updateHostAndOrigin(UpgradeRequest upgradeRequest)
Client side only - Generate host and origin header and put them to the upgrade request headers.
|
WebSocketEngine.UpgradeInfo |
TyrusWebSocketEngine.upgrade(UpgradeRequest request,
UpgradeResponse response) |
abstract boolean |
Version.validate(UpgradeRequest request) |
Modifier and Type | Method and Description |
---|---|
UpgradeRequest |
ClientEngine.createUpgradeRequest(ClientEngine.TimeoutHandler timeoutHandler)
Create upgrade request and register
ClientEngine.TimeoutHandler . |
Modifier and Type | Method and Description |
---|---|
void |
TyrusClientEndpointConfigurator.beforeRequest(UpgradeRequest upgradeRequest)
This method is called by the implementation after it has formulated the handshake request that will be used
to initiate the connection to the server, but before
ClientEndpointConfig.Configurator.beforeRequest(Map) is invoked. |
WebSocketEngine.UpgradeInfo |
WebSocketEngine.upgrade(UpgradeRequest request,
UpgradeResponse response)
A transport calls this method to upgrade a HTTP request.
|
Copyright © 2012–2020 Oracle Corporation. All rights reserved.