public class StompSessionImpl extends java.lang.Object implements StompSession
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addSubscription(Subscription subscription) |
void |
close()
关闭会话
|
WebSocket |
getSocket() |
Subscription |
getSubscription(java.lang.String destination) |
java.lang.String |
id()
id
|
java.lang.String |
name()
名字
|
void |
nameAs(java.lang.String name)
名字命名为
|
static StompSessionImpl |
of(WebSocket socket) |
java.lang.String |
param(java.lang.String name)
获取参数
|
java.lang.String |
paramOrDefault(java.lang.String name,
java.lang.String def)
获取参数或默认值
|
void |
receipt(Frame frame)
答复凭据
|
java.net.InetSocketAddress |
remoteAddress()
获取远程地址
|
void |
send(Frame frame)
发送
|
public static StompSessionImpl of(WebSocket socket)
public WebSocket getSocket()
public java.lang.String id()
StompSessionid 在接口中 StompSessionpublic java.lang.String name()
StompSessionname 在接口中 StompSessionpublic void nameAs(java.lang.String name)
StompSessionnameAs 在接口中 StompSessionpublic java.lang.String param(java.lang.String name)
StompSessionparam 在接口中 StompSessionname - 参数名public java.lang.String paramOrDefault(java.lang.String name,
java.lang.String def)
StompSessionparamOrDefault 在接口中 StompSessionname - 参数名def - 默认值public java.net.InetSocketAddress remoteAddress()
throws java.io.IOException
StompSessionremoteAddress 在接口中 StompSessionjava.io.IOExceptionpublic void close()
StompSessionclose 在接口中 StompSessionpublic void addSubscription(Subscription subscription)
public Subscription getSubscription(java.lang.String destination)
public void send(Frame frame)
send 在接口中 StompSessionframe - 帧public void receipt(Frame frame)