public interface XSession
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭会话
|
<T> T |
getAttachment()
获取附件
|
InetSocketAddress |
getLocalAddress()
本地地址
|
Collection<XSession> |
getOpenSessions()
获取所有会话
|
InetSocketAddress |
getRemoteAddress()
远程地址
|
boolean |
isSecure()
是否是安全的
|
boolean |
isValid()
是否是有效的
|
XMethod |
method()
方法
|
String |
path()
路径(socket 可能为null)
|
Object |
real() |
void |
send(byte[] message)
发送消息
|
void |
send(String message)
发送消息
|
void |
send(XMessage message)
发送消息
|
String |
sessionId()
会话ID
|
void |
setAttachment(Object obj)
设置附件
|
Object real()
String sessionId()
XMethod method()
String path()
void send(String message)
void send(byte[] message)
void send(XMessage message)
void close()
throws IOException
IOExceptionboolean isValid()
boolean isSecure()
InetSocketAddress getRemoteAddress()
InetSocketAddress getLocalAddress()
void setAttachment(Object obj)
<T> T getAttachment()
Collection<XSession> getOpenSessions()
Copyright © 2020. All rights reserved.