程序包 | 说明 |
---|---|
com.fr.base.mobile.push | |
com.fr.base.platform.msg | |
com.fr.base.platform.msg.cache | |
com.fr.base.platform.msg.control | |
com.fr.fs.msg | |
com.fr.fs.push |
限定符和类型 | 类和说明 |
---|---|
class |
MobilePushMessage
Created by neo on 2017/2/20.
|
限定符和类型 | 方法和说明 |
---|---|
void |
MobilePushProvider.pushMessage(Message message,
java.lang.String[] strings) |
限定符和类型 | 方法和说明 |
---|---|
Message |
MessageFactory.createMessageByJSONObject(java.lang.String userName,
long userId,
JSONObject messageJo)
根据messageJson创建消息
|
Message |
MessageDataAccessObject.findByID(long id)
根据id找消息
|
Message |
GeneralMessageDataAccessObject.findByID(long id)
根据id找消息
|
static Message |
MessageHelper.findByID(java.lang.String mark,
long id)
通过消息id获取消息
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<Message> |
MessageDataAccessObject.findAll()
罗列表中的所有消息
|
java.util.List<Message> |
GeneralMessageDataAccessObject.findAll()
罗列表中的所有提醒
|
java.lang.Class<? extends Message> |
MessageDataAccessObject.getDBClass()
数据库中所存对象的类别
|
static java.util.List<Message> |
MessageHelper.getFilterMessages(java.util.List<Message> messages,
java.lang.String keyword)
根据关键字筛选消息
|
java.util.List<Message> |
MessageDataAccessObject.getFreshMessages(long userID)
获取指定用户的新鲜消息
|
java.util.List<Message> |
GeneralMessageDataAccessObject.getFreshMessages(long userID) |
static java.util.List<Message> |
MessageHelper.getFreshMessages(java.lang.String username)
获取当前用户的新鲜信息
|
java.util.List<Message> |
MessageDataAccessObject.getFreshMessages(java.lang.String userName)
获取指定用户的新鲜消息
|
java.util.List<Message> |
GeneralMessageDataAccessObject.getFreshMessages(java.lang.String userName) |
java.util.List<Message> |
MessageDataAccessObject.getMessages(long userID)
列出指定用户的所有消息
|
java.util.List<Message> |
GeneralMessageDataAccessObject.getMessages(long userID) |
static java.util.List<Message> |
MessageHelper.getMessages(java.lang.String username)
获取当前用户的所有信息
|
java.util.List<Message> |
MessageDataAccessObject.getMessages(java.lang.String userName)
列出指定用户的所有消息
|
java.util.List<Message> |
GeneralMessageDataAccessObject.getMessages(java.lang.String userName) |
java.util.List<Message> |
GeneralMessageDataAccessObject.getMessagesSortByDate(java.lang.String username)
按照时间降序取数
|
static java.util.List<Message> |
MessageHelper.getMessagesSortByDate(java.lang.String username,
JSONArray messageType)
按照时间降序获取所有消息
|
java.util.Map<java.lang.String,Message> |
MobileMessageExtensionProvider.initListMap()
初始化消息listMap
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
MessageDataAccessObject.delete(Message remind)
删除对象
|
boolean |
GeneralMessageDataAccessObject.delete(Message remind)
删除对象
|
void |
MobileMessageExtensionProvider.injectMessageCache(long terminalType,
Message message)
消息注入
|
boolean |
MessageDealProvider.save(Message message)
添加消息
|
long |
MessageDataAccessObject.save(Message message)
保存入库
|
long |
GeneralMessageDataAccessObject.save(Message remind)
保存入库
|
static long |
MessageHelper.save(java.lang.String mark,
Message message)
入库
|
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<Message> |
MessageHelper.getFilterMessages(java.util.List<Message> messages,
java.lang.String keyword)
根据关键字筛选消息
|
限定符和类型 | 字段和说明 |
---|---|
protected static java.util.Map<java.lang.String,Message> |
PCMessageCache.pcListMap |
限定符和类型 | 方法和说明 |
---|---|
static Message[] |
MessageCacheUtils.getAllMessages(java.util.Map<java.lang.String,Message> listMap,
java.lang.String userName) |
static Message[] |
PCMessageCache.getAllMessages(java.lang.String userName) |
Message[] |
MobileMessageCache.getAllMessages(java.lang.String terminalType,
java.lang.String userName) |
Message[] |
PCMessageCacheProvider.getMessages(java.lang.String userName)
列出指定用户的所有消息
|
Message[] |
PCMessageCacheImpl.getMessages(java.lang.String userName) |
Message[] |
MobileMessageCacheProvider.getMessages(java.lang.String terminalType,
java.lang.String userName)
列出指定用户的所有消息
|
Message[] |
MobileMessageCacheImpl.getMessages(java.lang.String terminalType,
java.lang.String userName) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
PCMessageCacheProvider.cache(java.lang.String key,
Message message)
添加消息
|
boolean |
PCMessageCacheImpl.cache(java.lang.String key,
Message message) |
static boolean |
PCMessageCache.cache(java.lang.String key,
Message message) |
boolean |
MobileMessageCacheProvider.cache(java.lang.String key,
Message message)
添加消息
|
boolean |
MobileMessageCacheImpl.cache(java.lang.String key,
Message message) |
boolean |
MobileMessageCache.cache(java.lang.String key,
Message message) |
void |
MobileMessageCache.injectMessageCache(long terminalType,
Message message) |
static void |
PCMessageCache.injectMessageCache(Message message) |
限定符和类型 | 方法和说明 |
---|---|
static Message[] |
MessageCacheUtils.getAllMessages(java.util.Map<java.lang.String,Message> listMap,
java.lang.String userName) |
限定符和类型 | 方法和说明 |
---|---|
Message[] |
PCMessageCacheControl.getMessages(java.lang.String userName) |
Message[] |
MobileMessageCacheControl.getMessages(java.lang.String terminalType,
java.lang.String userName) |
限定符和类型 | 方法和说明 |
---|---|
static void |
MessageCacheControl.injectCache(Message message) |
static void |
MessageCacheControl.injectCacheToDifTerminal(long terminalType,
Message message) |
boolean |
MessageCacheControl.save(Message message) |
限定符和类型 | 类和说明 |
---|---|
class |
SystemMessage
Created by ibm on 2017/7/12.
|
限定符和类型 | 方法和说明 |
---|---|
Message |
SystemMessageFactory.createMessageByJSONObject(java.lang.String userName,
long userId,
JSONObject messageJo) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Class<? extends Message> |
SystemMessageDAO.getDBClass() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
SystemMessageDeal.save(Message message) |
限定符和类型 | 方法和说明 |
---|---|
void |
MobilePushManager.push(Message message,
java.lang.String[] strings) |