| Modifier and Type | Field and Description |
|---|---|
protected ExtensionFunction |
WebSocketChannel.extensionFunction |
| Modifier and Type | Method and Description |
|---|---|
ExtensionFunction |
WebSocketChannel.getExtensionFunction() |
| Constructor and Description |
|---|
WebSocketChannel(StreamConnection connectedStreamChannel,
ByteBufferPool bufferPool,
WebSocketVersion version,
String wsUrl,
String subProtocol,
boolean client,
boolean extensionsSupported,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> peerConnections,
OptionMap options)
Create a new
WebSocketChannel
8 |
| Modifier and Type | Method and Description |
|---|---|
protected List<ExtensionFunction> |
Handshake.initExtensions(WebSocketHttpExchange exchange)
Create the
ExtensionFunction list associated with the negotiated extensions defined in the exchange's response. |
| Modifier and Type | Field and Description |
|---|---|
protected ExtensionFunction |
WebSocket07FrameSinkChannel.extensionFunction |
| Constructor and Description |
|---|
WebSocket07Channel(StreamConnection channel,
ByteBufferPool bufferPool,
String wsUrl,
String subProtocol,
boolean client,
boolean allowExtensions,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> openConnections,
OptionMap options)
Create a new
WebSocket07Channel |
| Constructor and Description |
|---|
WebSocket08Channel(StreamConnection channel,
ByteBufferPool bufferPool,
String wsUrl,
String subProtocols,
boolean client,
boolean allowExtensions,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> openConnections,
OptionMap options) |
| Constructor and Description |
|---|
WebSocket13Channel(StreamConnection channel,
ByteBufferPool bufferPool,
String wsUrl,
String subProtocols,
boolean client,
boolean allowExtensions,
ExtensionFunction extensionFunction,
Set<WebSocketChannel> openConnections,
OptionMap options) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeExtensionFunction |
class |
NoopExtensionFunction |
class |
PerMessageDeflateFunction
Implementation of
permessage-deflate WebSocket Extension. |
| Modifier and Type | Field and Description |
|---|---|
static ExtensionFunction |
NoopExtensionFunction.INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionFunction |
CompositeExtensionFunction.compose(ExtensionFunction... functions) |
static ExtensionFunction |
CompositeExtensionFunction.compose(List<ExtensionFunction> functions) |
ExtensionFunction |
PerMessageDeflateHandshake.create() |
ExtensionFunction |
ExtensionHandshake.create()
Create a new instance of the
ExtensionFunction associated to this WebSocket Extension. |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionFunction |
CompositeExtensionFunction.compose(ExtensionFunction... functions) |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionFunction |
CompositeExtensionFunction.compose(List<ExtensionFunction> functions) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.