All Known Implementing Classes:
MessageDaoImpl

public interface MessageDao
  • Method Details

    • get

      static MessageDao get()
    • saveMessage

      String saveMessage(Message message)
    • updateMessage

      void updateMessage(Message message)
    • deleteMessage

      void deleteMessage(Message message)
    • findMessageById

      Message findMessageById(String id)
    • listAllMessagesOfMailingList

      List<Message> listAllMessagesOfMailingList(String componentId, int page, int elementsPerPage, OrderBy orderBy)
    • listDisplayableMessagesOfMailingList

      List<Message> listDisplayableMessagesOfMailingList(String componentId, int month, int year, int page, int elementsPerPage, OrderBy orderBy)
    • listUnmoderatedMessagesOfMailingList

      List<Message> listUnmoderatedMessagesOfMailingList(String componentId, int page, int elementsPerPage, OrderBy orderBy)
    • listActivity

      List<Activity> listActivity(String componentId)
    • listActivityMessages

      List<Message> listActivityMessages(String componentId, int size, OrderBy orderBy)
    • listTotalNumberOfMessages

      long listTotalNumberOfMessages(String componentId)
    • listTotalNumberOfDisplayableMessages

      long listTotalNumberOfDisplayableMessages(String componentId)
    • listTotalNumberOfUnmoderatedMessages

      long listTotalNumberOfUnmoderatedMessages(String componentId)