public interface NotificationCenter extends MessageSender
| 限定符和类型 | 方法和说明 |
|---|---|
MessageSender |
appointDefaultSendType(String sendType)
设置默认的发送通知内部
|
default ResponseData |
pushMessage(String sender,
Collection<String> receivers,
NoticeMessage message)
推送送内部系统消息
|
ResponseData |
pushMessage(String sender,
String receiver,
NoticeMessage message)
推送内部系统消息,比如通过socket
|
ResponseData |
pushUnitMessage(String sender,
String unitCode,
boolean includeSubUnit,
NoticeMessage message)
按部门发送系统消息
|
NotificationCenter |
registerMessageSender(String sendType,
MessageSender sender)
注册新的发送消息通知
|
ResponseData |
sendMessageAppointedType(String noticeType,
String sender,
String receiver,
NoticeMessage message)
发送内部系统通知,通过自定的方式 发送
|
ResponseData |
sendUnitMessage(String sender,
String unitCode,
boolean includeSubUnit,
NoticeMessage message)
按部门发送系统消息
|
broadcastMessage, sendMessage, sendMessageNotificationCenter registerMessageSender(String sendType, MessageSender sender)
sendType - String 发送类型sender - MessageSenderMessageSender appointDefaultSendType(String sendType)
sendType - 发送类型ResponseData sendMessageAppointedType(String noticeType, String sender, String receiver, NoticeMessage message)
noticeType - 通知方式sender - 发送人内部用户编码receiver - 接收人内部用户编码message - 消息主体ResponseData sendUnitMessage(String sender, String unitCode, boolean includeSubUnit, NoticeMessage message)
sender - 发送人内部用户编码unitCode - 接收人内部部门编码message - 消息主体includeSubUnit - 是否包括子部门ResponseData pushMessage(String sender, String receiver, NoticeMessage message)
sender - 发送人内部用户编码receiver - 接收人内部用户编码message - 消息主体ResponseData pushUnitMessage(String sender, String unitCode, boolean includeSubUnit, NoticeMessage message)
sender - 发送人内部用户编码unitCode - 接收人内部部门编码message - 消息主体includeSubUnit - 是否包括子部门default ResponseData pushMessage(String sender, Collection<String> receivers, NoticeMessage message)
sender - 发送人内部用户编码receivers - 接收人内部用户编码message - 消息主体Copyright © 2021 江苏南大先腾信息产业股份有限公司. All rights reserved.