Uses of Interface
io.undertow.websockets.extensions.ExtensionHandshake
-
Packages that use ExtensionHandshake Package Description io.undertow.websockets io.undertow.websockets.client io.undertow.websockets.core.protocol io.undertow.websockets.extensions -
-
Uses of ExtensionHandshake in io.undertow.websockets
Methods in io.undertow.websockets with parameters of type ExtensionHandshake Modifier and Type Method Description WebSocketProtocolHandshakeHandler
WebSocketProtocolHandshakeHandler. addExtension(ExtensionHandshake extension)
Add a new WebSocket Extension into the handshakes defined in this handler. -
Uses of ExtensionHandshake in io.undertow.websockets.client
Methods in io.undertow.websockets.client that return types with arguments of type ExtensionHandshake Modifier and Type Method Description java.util.Set<ExtensionHandshake>
WebSocketClient.ConnectionBuilder. getClientExtensions()
Method parameters in io.undertow.websockets.client with type arguments of type ExtensionHandshake Modifier and Type Method Description static org.xnio.IoFuture<WebSocketChannel>
WebSocketClient. connect(org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, java.net.InetSocketAddress bindAddress, java.net.URI uri, WebSocketVersion version, WebSocketClientNegotiation clientNegotiation, java.util.Set<ExtensionHandshake> clientExtensions)
Deprecated.static org.xnio.IoFuture<WebSocketChannel>
WebSocketClient. connect(org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, java.net.URI uri, WebSocketVersion version, WebSocketClientNegotiation clientNegotiation, java.util.Set<ExtensionHandshake> clientExtensions)
Deprecated.static WebSocketClientHandshake
WebSocketClientHandshake. create(WebSocketVersion version, java.net.URI uri, WebSocketClientNegotiation clientNegotiation, java.util.Set<ExtensionHandshake> extensions)
WebSocketClient.ConnectionBuilder
WebSocketClient.ConnectionBuilder. setClientExtensions(java.util.Set<ExtensionHandshake> clientExtensions)
Constructor parameters in io.undertow.websockets.client with type arguments of type ExtensionHandshake Constructor Description WebSocket13ClientHandshake(java.net.URI url, WebSocketClientNegotiation negotiation, java.util.Set<ExtensionHandshake> extensions)
-
Uses of ExtensionHandshake in io.undertow.websockets.core.protocol
Fields in io.undertow.websockets.core.protocol with type parameters of type ExtensionHandshake Modifier and Type Field Description protected java.util.Set<ExtensionHandshake>
Handshake. availableExtensions
Methods in io.undertow.websockets.core.protocol with parameters of type ExtensionHandshake Modifier and Type Method Description void
Handshake. addExtension(ExtensionHandshake extension)
Add a new WebSocket Extension handshake to the list of available extensions. -
Uses of ExtensionHandshake in io.undertow.websockets.extensions
Classes in io.undertow.websockets.extensions that implement ExtensionHandshake Modifier and Type Class Description class
PerMessageDeflateHandshake
Implementation ofpermessage-deflate
WebSocket Extension handshake.Method parameters in io.undertow.websockets.extensions with type arguments of type ExtensionHandshake Modifier and Type Method Description boolean
ExtensionHandshake. isIncompatible(java.util.List<ExtensionHandshake> extensions)
Validate if current extension is compatible with previously negotiated in the server side.boolean
PerMessageDeflateHandshake. isIncompatible(java.util.List<ExtensionHandshake> extensions)
-