| Package | Description | 
|---|---|
| org.glassfish.tyrus.core | 
 Core classes. 
 | 
| org.glassfish.tyrus.core.extension | 
 WebSocket Extension support. 
 | 
| 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. 
 | 
java.util.List<Extension.Parameter> | 
ExtendedExtension.onExtensionNegotiation(ExtendedExtension.ExtensionContext context,
                      java.util.List<Extension.Parameter> requestedParameters)
Parameter negotiation. 
 | 
void | 
ExtendedExtension.onHandshakeResponse(ExtendedExtension.ExtensionContext context,
                   java.util.List<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. 
 | 
Copyright © 2012–2025 Oracle Corporation. All rights reserved.