Package | Description |
---|---|
org.glassfish.tyrus.core |
Core classes.
|
org.glassfish.tyrus.core.extension |
WebSocket Extension support.
|
org.glassfish.tyrus.ext.extension.deflate |
Per-message Deflate Extension.
|
Modifier and Type | Method and Description |
---|---|
Handshake |
ProtocolHandler.handshake(TyrusEndpointWrapper endpointWrapper,
UpgradeRequest request,
UpgradeResponse response,
ExtendedExtension.ExtensionContext extensionContext)
Server side handshake processing.
|
void |
ProtocolHandler.setExtensionContext(ExtendedExtension.ExtensionContext extensionContext)
Client side.
|
Modifier and Type | Method and Description |
---|---|
void |
ExtendedExtension.destroy(ExtendedExtension.ExtensionContext context)
Context lifecycle method.
|
List<javax.websocket.Extension.Parameter> |
ExtendedExtension.onExtensionNegotiation(ExtendedExtension.ExtensionContext context,
List<javax.websocket.Extension.Parameter> requestedParameters)
Parameter negotiation.
|
void |
ExtendedExtension.onHandshakeResponse(ExtendedExtension.ExtensionContext context,
List<javax.websocket.Extension.Parameter> responseParameters)
Called only on the client side when handshake response arrives.
|
Frame |
ExtendedExtension.processIncoming(ExtendedExtension.ExtensionContext context,
Frame frame)
Process incoming frame.
|
Frame |
ExtendedExtension.processOutgoing(ExtendedExtension.ExtensionContext context,
Frame frame)
Process outgoing frame.
|
Modifier and Type | Method and Description |
---|---|
void |
PerMessageDeflateExtension.destroy(ExtendedExtension.ExtensionContext context) |
List<javax.websocket.Extension.Parameter> |
PerMessageDeflateExtension.onExtensionNegotiation(ExtendedExtension.ExtensionContext context,
List<javax.websocket.Extension.Parameter> requestedParameters) |
void |
PerMessageDeflateExtension.onHandshakeResponse(ExtendedExtension.ExtensionContext context,
List<javax.websocket.Extension.Parameter> responseParameters) |
Frame |
PerMessageDeflateExtension.processIncoming(ExtendedExtension.ExtensionContext context,
Frame frame) |
Frame |
PerMessageDeflateExtension.processOutgoing(ExtendedExtension.ExtensionContext context,
Frame frame) |
Copyright © 2012-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.