@Component public class Him extends NotificationBroadcasterSupport implements HimMBean
| 构造器和说明 |
|---|
Him() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
getClients() |
List<String> |
getFriend(String userId) |
List<String> |
getGroupMembers(String groupId) |
List<String> |
getGroups() |
List<String> |
getGroups(String userId) |
void |
listenerAuthorizationAfter(HimAuthorizationAfterEvent event)
权限鉴定事件-后
|
void |
listenerAuthorizationBefore(HimAuthorizationBeforeEvent event)
权限鉴定事件-前
|
void |
listenerConnect(HimEvent<HimUserInfo> event)
用户连接事件
|
void |
listenerDisconnect(HimEvent<HimUserInfo> event)
用户离线事件
|
void |
listenerException(HimExceptionEvent event)
异常事件
|
void |
listenerMessage(HimMessageEvent event)
用户消息事件
|
void |
sendNotification(HimEvent<?> event)
发送通知
|
void |
sendNotification(HimEvent<?> event,
Object userData)
发送通知
|
void |
sendNotification(HimEvent<?> event,
String content,
Object userData)
发送通知
|
void |
sendNotification(String type,
Object source,
String content,
Object userData)
发送通知
|
public List<String> getClients()
getClients 在接口中 HimMBeanpublic List<String> getGroupMembers(String groupId)
getGroupMembers 在接口中 HimMBean@Async @EventListener public void listenerAuthorizationBefore(HimAuthorizationBeforeEvent event)
event - 事件对象@Async @EventListener public void listenerAuthorizationAfter(HimAuthorizationAfterEvent event)
event - 事件对象@Async @EventListener(condition="#event.type == \'CONNECT_EVENT\'") public void listenerConnect(HimEvent<HimUserInfo> event)
event - 事件对象@Async @EventListener(condition="#event.type == \'DISCONNECT_EVENT\'") public void listenerDisconnect(HimEvent<HimUserInfo> event)
event - 事件对象@Async @EventListener public void listenerMessage(HimMessageEvent event)
event - 事件对象@Async @EventListener public void listenerException(HimExceptionEvent event)
event - 事件对象public void sendNotification(HimEvent<?> event)
event - 事件对象public void sendNotification(HimEvent<?> event, Object userData)
event - 事件对象userData - 用户数据public void sendNotification(HimEvent<?> event, String content, Object userData)
event - 事件对象content - 事件内容userData - 用户数据Copyright © 2019. All rights reserved.