Interface MessageService

All Known Implementing Classes:
MessageServiceImpl

public interface MessageService
  • Method Details

    • get

      static MessageService get()
    • saveMessage

      String saveMessage(Message message)
    • moderateMessage

      void moderateMessage(String id)
    • deleteMessage

      void deleteMessage(String id)
    • getMessage

      Message getMessage(String id)
    • listMessages

      List<Message> listMessages(MailingList mailingList, int pageNumber, OrderBy orderBy)
    • listDisplayableMessages

      List<Message> listDisplayableMessages(MailingList mailingList, int month, int year, int pageNumber, OrderBy orderBy)
    • listDisplayableMessages

      List<Message> listDisplayableMessages(MailingList mailingList, int number, OrderBy orderBy)
    • listUnmoderatedeMessages

      List<Message> listUnmoderatedeMessages(MailingList mailingList, int pageNumber, OrderBy orderBy)
    • getNumberOfPagesForUnmoderatedMessages

      int getNumberOfPagesForUnmoderatedMessages(MailingList mailingList)
    • getNumberOfPagesForDisplayableMessages

      int getNumberOfPagesForDisplayableMessages(MailingList mailingList)
    • getNumberOfPagesForAllMessages

      int getNumberOfPagesForAllMessages(MailingList mailingList)
    • getTotalNumberOfMessages

      long getTotalNumberOfMessages(MailingList mailingList)
    • setElementsPerPage

      void setElementsPerPage(int elementsPerPage)
    • getActivity

      MailingListActivity getActivity(MailingList mailingList)