public class MobileMessageCacheImpl extends java.lang.Object implements MobileMessageCacheProvider
| 构造器和说明 |
|---|
MobileMessageCacheImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cache(java.lang.String key,
Message message)
添加消息
|
static MobileMessageCacheProvider |
getInstance() |
Message[] |
getMessages(java.lang.String terminalType,
java.lang.String userName)
列出指定用户的所有消息
|
boolean |
removeCache(java.lang.String key)
删除消息记录
|
boolean |
updateToasted(java.lang.String key)
将指定的消息标记会已弹出过的状态
|
public static MobileMessageCacheProvider getInstance()
public boolean cache(java.lang.String key,
Message message)
throws java.lang.Exception
MobileMessageCacheProvidercache 在接口中 MobileMessageCacheProviderkey - key值message - 消息记录java.lang.Exceptionpublic boolean removeCache(java.lang.String key)
throws java.lang.Exception
MobileMessageCacheProviderremoveCache 在接口中 MobileMessageCacheProviderkey - key值java.lang.Exceptionpublic Message[] getMessages(java.lang.String terminalType, java.lang.String userName) throws java.lang.Exception
MobileMessageCacheProvidergetMessages 在接口中 MobileMessageCacheProviderterminalType - 终端类型userName - 用户名java.lang.Exception - 获取消息出现错误则抛出此异常public boolean updateToasted(java.lang.String key)
throws java.lang.Exception
MobileMessageCacheProviderupdateToasted 在接口中 MobileMessageCacheProviderkey - key值java.lang.Exception