Uses of Class
org.eclipse.jetty.websocket.core.ExtensionConfig
Package
Description
Jetty WebSocket Common : Implementation [Internal Use Only]
-
Uses of ExtensionConfig in org.eclipse.jetty.ee10.websocket.jakarta.common
ModifierConstructorDescriptionA configured extension -
Uses of ExtensionConfig in org.eclipse.jetty.websocket.common
-
Uses of ExtensionConfig in org.eclipse.jetty.websocket.core
Modifier and TypeMethodDescriptionAbstractExtension.getConfig()
Extension.getConfig()
The active configuration for this extension.static ExtensionConfig
Parse a single parameterized name.Modifier and TypeMethodDescriptionCoreSession.Empty.getNegotiatedExtensions()
CoreSession.getNegotiatedExtensions()
The negotiated WebSocket Extension Configurations for this session.ExtensionStack.getNegotiatedExtensions()
Get the list of negotiated extensions, each entry being a full "name; params" extension configurationWebSocketCoreSession.getNegotiatedExtensions()
static List<ExtensionConfig>
ExtensionConfig.parseEnum
(Enumeration<String> valuesEnum) Parse enumeration ofSec-WebSocket-Extensions
header values into aExtensionConfig
liststatic List<ExtensionConfig>
Parse 1 or more rawSec-WebSocket-Extensions
header values into aExtensionConfig
listModifier and TypeMethodDescriptionvoid
AbstractExtension.init
(ExtensionConfig config, WebSocketComponents components) void
Extension.init
(ExtensionConfig config, WebSocketComponents components) WebSocketExtensionRegistry.newInstance
(ExtensionConfig config, WebSocketComponents components) Modifier and TypeMethodDescriptionvoid
ExtensionStack.negotiate
(List<ExtensionConfig> offeredConfigs, List<ExtensionConfig> negotiatedConfigs) Perform the extension negotiation.static String
ExtensionConfig.toHeaderValue
(List<ExtensionConfig> configs) Convert a list ofExtensionConfig
to a header value -
Uses of ExtensionConfig in org.eclipse.jetty.websocket.core.client
Modifier and TypeMethodDescriptionvoid
CoreClientUpgradeRequest.addExtensions
(ExtensionConfig... configs) Modifier and TypeMethodDescriptionvoid
CoreClientUpgradeRequest.setExtensions
(List<ExtensionConfig> configs) -
Uses of ExtensionConfig in org.eclipse.jetty.websocket.core.internal
Modifier and TypeMethodDescriptionvoid
FragmentExtension.init
(ExtensionConfig config, WebSocketComponents components) void
FrameCaptureExtension.init
(ExtensionConfig config, WebSocketComponents components) void
IdentityExtension.init
(ExtensionConfig config, WebSocketComponents components) void
PerMessageDeflateExtension.init
(ExtensionConfig config, WebSocketComponents components) void
ValidationExtension.init
(ExtensionConfig config, WebSocketComponents components) -
Uses of ExtensionConfig in org.eclipse.jetty.websocket.core.server
Modifier and TypeMethodDescriptionServerUpgradeRequest.getExtensions()
ServerUpgradeResponse.getExtensions()
Modifier and TypeMethodDescriptionvoid
ServerUpgradeResponse.addExtensions
(List<ExtensionConfig> configs) void
ServerUpgradeResponse.removeExtensions
(List<ExtensionConfig> configs) void
ServerUpgradeResponse.setExtensions
(List<ExtensionConfig> configs) -
Uses of ExtensionConfig in org.eclipse.jetty.websocket.core.server.internal
Modifier and TypeMethodDescriptionServerUpgradeRequestImpl.getExtensions()
ServerUpgradeResponseImpl.getExtensions()
WebSocketNegotiation.getNegotiatedExtensions()
WebSocketNegotiation.getOfferedExtensions()
Modifier and TypeMethodDescriptionvoid
ServerUpgradeResponseImpl.addExtensions
(List<ExtensionConfig> configs) void
ServerUpgradeResponseImpl.removeExtensions
(List<ExtensionConfig> configs) void
ServerUpgradeResponseImpl.setExtensions
(List<ExtensionConfig> configs) void
WebSocketNegotiation.setNegotiatedExtensions
(List<ExtensionConfig> extensions)