Class MessageForUsersManager
java.lang.Object
ru.bitel.bgbilling.plugins.message4user.server.bean.MessageForUsersManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteMessage
(int messageId) Удаляет сообщениеint
getLastMessageId
(int userId) Возвращает номер последнего прочитанного сообщения пользователем из конфигурации пользователяВозвращает список сообщенийgetMessageList
(int lastMessageId, int userId) Возвращает список сообщений, начиная от последнего не прочитанного пользователемgetMessageList
(int lastMessageId, String userId) Deprecated.void
updateMessage
(Message message) Обновляет/добавляет сообщениеvoid
updateUserConfig
(int lastMessageId, int userId)
-
Constructor Details
-
MessageForUsersManager
-
-
Method Details
-
getMessageList
Возвращает список сообщений- Returns:
- пустой список, если нет сообщений
- Throws:
ru.bitel.bgbilling.common.BGException
-
getMessageList
public List<Message> getMessageList(int lastMessageId, int userId) throws ru.bitel.bgbilling.common.BGException Возвращает список сообщений, начиная от последнего не прочитанного пользователем- Returns:
- пустой список, если нет сообщений
- Throws:
ru.bitel.bgbilling.common.BGException
-
getMessageList
@Deprecated public List<Message> getMessageList(int lastMessageId, String userId) throws ru.bitel.bgbilling.common.BGException Deprecated.Возвращает список сообщений, начиная от последнего не прочитанного пользователем- Returns:
- пустой список, если нет сообщений
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateMessage
Обновляет/добавляет сообщение- Throws:
ru.bitel.bgbilling.common.BGException
-
getLastMessageId
public int getLastMessageId(int userId) throws ru.bitel.bgbilling.common.BGException Возвращает номер последнего прочитанного сообщения пользователем из конфигурации пользователя- Parameters:
userId
-- Returns:
- вернет -1, если не найдет параметр
- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteMessage
public void deleteMessage(int messageId) Удаляет сообщение- Parameters:
messageId
-- Throws:
ru.bitel.bgbilling.common.BGException
-
updateUserConfig
public void updateUserConfig(int lastMessageId, int userId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-