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 classWebSocketExtension.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.StringgetName()java.util.List<WebSocketExtension.Parameter>getParameters()static java.util.List<WebSocketExtension>parse(java.lang.String extensionHeader)static java.lang.StringtoExtensionHeader(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.StringtoString()
-
-
-
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:
toStringin 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
-
-