public abstract class WebSocketBase extends java.lang.Object implements WebSocket
| 构造器和说明 |
|---|
WebSocketBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
attr(java.lang.String name)
获取属性
|
<T> void |
attr(java.lang.String name,
T value)
设置属性
|
boolean |
attrHas(java.lang.String name)
是有属性
|
java.util.Map<java.lang.String,java.lang.Object> |
attrMap()
获取所有属性
|
<T> T |
attrOrDefault(java.lang.String name,
T def)
获取属性或默认值
|
void |
close()
关闭
|
java.lang.String |
id()
会话id
|
protected void |
init(java.net.URI uri) |
boolean |
isClosed() |
java.lang.String |
name()
名字(由用户设定)
|
void |
nameAs(java.lang.String name)
名字命为
|
java.lang.String |
param(java.lang.String name)
获取参数
|
void |
param(java.lang.String name,
java.lang.String value)
添加参数
|
MultiMap<java.lang.String> |
paramMap()
获取参数字典
|
java.lang.String |
paramOrDefault(java.lang.String name,
java.lang.String def)
获取参数或默认值
|
java.lang.String |
path()
获取请求路径
|
void |
pathNew(java.lang.String pathNew)
设置新路径
|
java.lang.String |
url()
获取请求地址
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIdleTimeout, isSecure, isValid, localAddress, remoteAddress, send, send, setIdleTimeoutprotected void init(java.net.URI uri)
public boolean isClosed()
public void nameAs(java.lang.String name)
WebSocketpublic void pathNew(java.lang.String pathNew)
WebSocketpublic java.lang.String param(java.lang.String name)
WebSocketpublic java.lang.String paramOrDefault(java.lang.String name,
java.lang.String def)
WebSocketparamOrDefault 在接口中 WebSocketname - 参数名def - 默认值public void param(java.lang.String name,
java.lang.String value)
WebSocketpublic java.util.Map<java.lang.String,java.lang.Object> attrMap()
WebSocketpublic boolean attrHas(java.lang.String name)
WebSocketpublic <T> T attr(java.lang.String name)
WebSocketpublic <T> T attrOrDefault(java.lang.String name,
T def)
WebSocketattrOrDefault 在接口中 WebSocketname - 名字def - 默认值public <T> void attr(java.lang.String name,
T value)
WebSocket