Package io.undertow.websockets
Class WebSocketExtension
- java.lang.Object
-
- io.undertow.websockets.WebSocketExtension
-
public class WebSocketExtension extends java.lang.Object
- Author:
- Stuart Douglas
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebSocketExtension.Parameter
-
Constructor Summary
Constructors Constructor Description WebSocketExtension(java.lang.String name)
WebSocketExtension(java.lang.String name, java.util.List<WebSocketExtension.Parameter> parameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
java.util.List<WebSocketExtension.Parameter>
getParameters()
static java.util.List<WebSocketExtension>
parse(java.lang.String extensionHeader)
static java.lang.String
toExtensionHeader(java.util.List<WebSocketExtension> extensions)
Compose a String from a list of extensions to be used in the response of a protocol negotiation.java.lang.String
toString()
-
-
-
Constructor Detail
-
WebSocketExtension
public WebSocketExtension(java.lang.String name)
-
WebSocketExtension
public WebSocketExtension(java.lang.String name, java.util.List<WebSocketExtension.Parameter> parameters)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getParameters
public java.util.List<WebSocketExtension.Parameter> getParameters()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
parse
public static java.util.List<WebSocketExtension> parse(java.lang.String extensionHeader)
-
toExtensionHeader
public static java.lang.String toExtensionHeader(java.util.List<WebSocketExtension> extensions)
Compose a String from a list of extensions to be used in the response of a protocol negotiation.- Parameters:
extensions
- list ofWebSocketExtension
- Returns:
- a string representation of the extensions
- See Also:
Headers
-
-