public class TyrusExtension extends Object implements javax.websocket.Extension, Serializable
Extension implementation.| Modifier and Type | Class and Description |
|---|---|
static class |
TyrusExtension.TyrusParameter
WebSocket
Parameter implementation. |
| Constructor and Description |
|---|
TyrusExtension(String name)
Create
Extension with specific name. |
TyrusExtension(String name,
List<javax.websocket.Extension.Parameter> parameters)
Create
Extension with name and parameters. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static List<javax.websocket.Extension> |
fromHeaders(List<String> extensionHeaders)
Parse
Extension from headers (represented as List of strings). |
static List<javax.websocket.Extension> |
fromString(List<String> s)
Parsing of one
Extension. |
String |
getName() |
List<javax.websocket.Extension.Parameter> |
getParameters() |
int |
hashCode() |
String |
toString() |
public TyrusExtension(String name)
Extension with specific name.name - extension name.IllegalArgumentException - when name is null or empty string.public String getName()
getName in interface javax.websocket.Extensionpublic List<javax.websocket.Extension.Parameter> getParameters()
getParameters in interface javax.websocket.Extensionpublic static List<javax.websocket.Extension> fromString(List<String> s)
Extension.s - List of String containing Extensions.TyrusExtension.Copyright © 2012–2019 Oracle Corporation. All rights reserved.