Top Description Methods
io.netty.handler.codec.http.websocketx.extensions

public Interface WebSocketClientExtensionHandshaker

Known Direct Implementers
io.netty.handler.codec.http.websocketx.extensions.compression.DeflateFrameClientExtensionHandshaker, io.netty.handler.codec.http.websocketx.extensions.compression.PerMessageDeflateClientExtensionHandshaker

Handshakes a client extension with the server.

Method Summary

Modifier and TypeMethod and Description
public WebSocketClientExtension

Returns:

an initialized extension if handshake phase succeed or null if failed.
handshakeExtension
(WebSocketExtensionData
the extension configuration sent by the server.
extensionData
)

Handshake based on server response.

public WebSocketExtensionData

Returns:

the desired extension configuration.
newRequestData
()

Return extension configuration to submit to the server.

Method Detail

handshakeExtensionback to summary
public WebSocketClientExtension handshakeExtension(WebSocketExtensionData extensionData)

Handshake based on server response. It should always succeed because server response should be a request acknowledge.

Parameters
extensionData:WebSocketExtensionData

the extension configuration sent by the server.

Returns:WebSocketClientExtension

an initialized extension if handshake phase succeed or null if failed.

newRequestDataback to summary
public WebSocketExtensionData newRequestData()

Return extension configuration to submit to the server.

Returns:WebSocketExtensionData

the desired extension configuration.