@Service(value="socketMsgPusher") public class SocketMsgPusherImpl extends Object implements SocketMsgPusher
| 构造器和说明 |
|---|
SocketMsgPusherImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
PushResult |
pushMessage(IPushMessage msg,
IPushMsgPoint receiver)
点对点发送信息
|
PushResult |
pushMsgToAll(IPushMessage msg)
广播发送信息
|
void |
recvMessage(javax.websocket.Session session,
String jsonMessage)
接受消息,并对消息进行处理
|
void |
signInUser(String osId,
String userCode,
javax.websocket.Session session)
登录
|
void |
signOutUser(javax.websocket.Session session)
登出服务
|
public PushResult pushMessage(IPushMessage msg, IPushMsgPoint receiver) throws Exception
MsgPusherpushMessage 在接口中 MsgPushermsg - 发送的消息receiver - 接收人内部用户编码Exception - Exceptionpublic PushResult pushMsgToAll(IPushMessage msg) throws Exception
MsgPusherpushMsgToAll 在接口中 MsgPushermsg - 发送的消息Exception - Exceptionpublic void signInUser(String osId, String userCode, javax.websocket.Session session)
SocketMsgPushersignInUser 在接口中 SocketMsgPusherosId - 系统IDuserCode - 用户编号session - sessionpublic void signOutUser(javax.websocket.Session session)
signOutUser 在接口中 SocketMsgPushersession - sessionpublic void recvMessage(javax.websocket.Session session,
String jsonMessage)
SocketMsgPusherrecvMessage 在接口中 SocketMsgPushersession - sessionjsonMessage - jsonMessageCopyright © 2018. All rights reserved.