@Transactional @Service(value="innerMessageManager") public class InnerMessageManagerImpl extends Object implements InnerMessageManager, com.centit.framework.model.adapter.MessageSender
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
InnerMessageManagerImpl() |
@Transactional public void updateRecipient(InnerMsgRecipient recipient, InnerMsgRecipient recipientCopy)
updateRecipient in interface InnerMessageManager@Transactional public boolean sendInnerMsg(InnerMsg innerMsg, String sysUserCode)
sendInnerMsg in interface InnerMessageManager@Transactional public com.alibaba.fastjson2.JSONArray getExchangeMsgRecipients(String sender, String receiver)
getExchangeMsgRecipients in interface InnerMessageManager@Transactional public void noticeByUnitCode(String unitCode, InnerMsg msg) throws com.centit.support.common.ObjectException
noticeByUnitCode in interface InnerMessageManagercom.centit.support.common.ObjectException@Transactional public void updateMsgRecipientStateById(Map<String,Object> id, String msgState)
updateMsgRecipientStateById in interface InnerMessageManager@Transactional public long getUnreadMessageCount(String userCode)
getUnreadMessageCount in interface InnerMessageManager@Transactional public List<InnerMsg> listUnreadMessage(String userCode)
listUnreadMessage in interface InnerMessageManager@Transactional public com.centit.framework.common.ResponseData sendMessage(String sender, String receiver, com.centit.framework.model.basedata.NoticeMessage message)
sendMessage in interface com.centit.framework.model.adapter.MessageSenderpublic List<InnerMsgRecipient> listMsgRecipients(Map<String,Object> filterMap)
listMsgRecipients in interface InnerMessageManagerpublic List<InnerMsgRecipient> listMsgRecipients(Map<String,Object> filterMap, com.centit.support.database.utils.PageDesc pageDesc)
listMsgRecipients in interface InnerMessageManagerpublic InnerMsgRecipient getMsgRecipientById(Map<String,Object> id)
getMsgRecipientById in interface InnerMessageManagerpublic List<InnerMsgRecipient> getMsgRecipientByMsgCode(Map<String,Object> msgCode)
getMsgRecipientByMsgCode in interface InnerMessageManagerpublic List<InnerMsgRecipient> listMsgRecipientsCascade(Map<String,Object> filterMap)
listMsgRecipientsCascade in interface InnerMessageManagerpublic List<InnerMsg> listMsgRecipientsCascade(Map<String,Object> filterMap, com.centit.support.database.utils.PageDesc pageDesc)
listMsgRecipientsCascade in interface InnerMessageManager@Transactional public void updateInnerMsg(InnerMsg msg, InnerMsg copMsg)
updateInnerMsg in interface InnerMessageManager@Transactional public void deleteInnerMsgById(String msgCode)
deleteInnerMsgById in interface InnerMessageManagerpublic List<InnerMsg> listInnerMsgs(Map<String,Object> filterMap)
listInnerMsgs in interface InnerMessageManagerpublic List<InnerMsg> listInnerMsgs(Map<String,Object> filterMap, com.centit.support.database.utils.PageDesc pageDesc)
listInnerMsgs in interface InnerMessageManagerpublic InnerMsg getInnerMsgById(String msgCode)
getInnerMsgById in interface InnerMessageManagerCopyright © 2024 Centit Information Technical, co. Inc.. All rights reserved.