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.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.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 TypeMethodDescriptionstatic 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 TypeMethodDescriptionExtensionStack.getNegotiatedExtensions()
Get the list of negotiated extensions, each entry being a full "name; params" extension configurationWebSocketCoreSession.getNegotiatedExtensions()
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) Modifier and TypeMethodDescriptionvoid
ExtensionStack.negotiate
(List<ExtensionConfig> offeredConfigs, List<ExtensionConfig> negotiatedConfigs) Perform the extension negotiation. -
Uses of ExtensionConfig in org.eclipse.jetty.websocket.core.server
Modifier and TypeMethodDescriptionServerUpgradeRequest.getExtensions()
ServerUpgradeResponse.getExtensions()
WebSocketNegotiation.getNegotiatedExtensions()
WebSocketNegotiation.getOfferedExtensions()
Modifier and TypeMethodDescriptionvoid
ServerUpgradeResponse.addExtensions
(List<ExtensionConfig> configs) void
ServerUpgradeResponse.setExtensions
(List<ExtensionConfig> configs) void
WebSocketNegotiation.setNegotiatedExtensions
(List<ExtensionConfig> extensions) -
Uses of ExtensionConfig in org.eclipse.jetty.websocket.jakarta.common
ModifierConstructorDescriptionA configured extension